UIDropdown
Simple Drop down component, which renders a select
-element containing option
-elements.
Since: 7.0.0 (3.9.0)
Name | Type | Default | Description |
---|---|---|---|
options |
| Required - An array of Objects with "label" and "value" properties | |
header |
| Deprecated. Should be handle outside. Optional header property, renders an | |
disabled |
|
| Set to true to disable selection of the dropdown |
size |
|
| Set size. normal|huge|large|small|tiny |
type |
|
| Style of dropdown. default|primary|secondary|text default |
tabindex |
|
| Provied tabindex. Use -1 to disable tab navigation |
direction |
|
| Direction of the selection list postion. down|up |
optionsListAlign |
|
| Option list alignment against button. left|right |
optionsListWidth |
|
| Option list width. Auto takes up just width it's need. auto|full |
onChangeList |
| Required - Callback function when selected option changes. Selected item's value as parameter | |
isSelected |
| Required - Callback which should return true for the currently selected option, runs for each item when rendered and gets all options and current option as parameters. |