children*. Type: ReactNode[]
. Default: NA
.
label. Type: ReactNode
. Default: NA
.
name. Type: string
. Default: NA
.
variant. Type: flat OR bordered OR faded OR underlined
. Default: "flat"
.
color. Type: default OR primary OR secondary OR success OR warning OR danger
. Default: "default"
.
size. Type: sm OR md OR lg
. Default: "md"
.
radius. Type: none OR sm OR md OR lg OR full
. Default: NA
.
items. Type: Iterable<T>
. Default: NA
.
defaultItems. Type: Iterable<T>
. Default: NA
.
inputValue. Type: string
. Default: NA
.
defaultInputValue. Type: string
. Default: NA
.
allowsCustomValue. Type: boolean
. Default: false
.
allowsEmptyCollection. Type: boolean
. Default: true
.
shouldCloseOnBlur. Type: boolean
. Default: true
.
placeholder. Type: string
. Default: NA
.
description. Type: ReactNode
. Default: NA
.
menuTrigger. Type: focus OR input OR manual
. Default: "focus"
.
labelPlacement. Type: inside OR outside OR outside-left
. Default: "inside"
.
selectedKey. Type: React.Key
. Default: NA
.
defaultSelectedKey. Type: React.Key
. Default: NA
.
disabledKeys. Type: all OR React.Key[]
. Default: NA
.
errorMessage. Type: ReactNode OR ((v: ValidationResult) => ReactNode)
. Default: NA
.
validate. Type: (value: { inputValue: string, selectedKey: React.Key }) => ValidationError OR true OR null OR undefined
. Default: NA
.
validationBehavior. Type: native OR aria
. Default: "native"
.
startContent. Type: ReactNode
. Default: NA
.
endContent. Type: ReactNode
. Default: NA
.
autoFocus. Type: boolean
. Default: false
.
defaultFilter. Type: (textValue: string, inputValue: string) => boolean
. Default: NA
.
filterOptions. Type: Intl.CollatorOptions
. Default: "{ sensitivity: 'base'}"
.
maxListboxHeight. Type: number
. Default: "256"
.
itemHeight. Type: number
. Default: "32"
.
isVirtualized. Type: boolean
. Default: "undefined"
.
isReadOnly. Type: boolean
. Default: false
.
isRequired. Type: boolean
. Default: false
.
isInvalid. Type: boolean
. Default: false
.
isDisabled. Type: boolean
. Default: false
.
fullWidth. Type: boolean
. Default: true
.
selectorIcon. Type: ReactNode
. Default: NA
.
clearIcon. Type: ReactNode
. Default: NA
.
showScrollIndicators. Type: boolean
. Default: true
.
scrollRef. Type: React.RefObject<HTMLElement>
. Default: NA
.
inputProps. Type: InputProps
. Default: NA
.
popoverProps. Type: PopoverProps
. Default: NA
.
listboxProps. Type: ListboxProps
. Default: NA
.
scrollShadowProps. Type: ScrollShadowProps
. Default: NA
.
selectorButtonProps. Type: ButtonProps
. Default: NA
.
clearButtonProps. Type: ButtonProps
. Default: NA
.
isClearable. Type: boolean
. Default: true
.
disableClearable. Type: boolean
. Default: false
.
disableAnimation. Type: boolean
. Default: true
.
disableSelectorIconRotation. Type: boolean
. Default: false
.
classNames. Type: Partial<Record<'base' OR 'listboxWrapper' OR 'listbox' OR 'popoverContent' OR 'endContentWrapper' OR 'clearButton' OR 'selectorButton', string>>
. Default: NA
.