| controller | CollectionProxy<T, I, S, C> | |
| dataSource | | | string | |
| adapter | SelectItemAdapter<T> | |
| adapter | SelectItemAdapter<T> | |
| animationMs | number | |
| attachDropdownToBody | boolean | |
| autoCompleteSearch | boolean | |
| autoFocus | boolean | |
| className | string | |
| clickable | boolean | |
| controller | CollectionProxy<T, I, S, C> | |
| dataSource | | | string | |
| defaultValue | T | | null | |
| disabled | boolean | |
| dropdownWidthModifier | DropdownWidthModifier | |
| fetchOnce | boolean | |
| fetchOnce | boolean | |
| IconComponent | FC<SelectIconProps> | |
| InputComponent | React.ForwardRefExoticComponent<React.PropsWithoutRef<SelectInputProps<T, I>>React.RefAttributes<HTMLDivElement>> | |
| ListComponent | React.FC<SelectListComponentProps<T, I>> | |
| minChars | number | |
| MultiOptionsComponent | FC<SelectOptionProps<T, I>> | |
| multiple | boolean | |
| name | string | |
| NotFoundComponent | FC<SelectNotFoundProps> | |
| nullable | boolean | |
| onBlur | | |
| onChange | ChangeHandler<T | | null> | |
| onFocus | | |
| openOnFocus | boolean | |
| OptionComponent | FC<SelectOptionProps<T, I>> | |
| OptionContentComponent | FC<SelectOptionProps<T, I>> | |
| OptionGroupComponent | FC<SelectOptionProps<T, I>> | |
| OptionLoadingComponent | FC | |
| placeholder | string | |
| required | boolean | |
| sameWidth | boolean | |
| searchable | boolean | |
| size | TshirtSize | |
| status | ValidationStatus | |
| value | T | | null | |