Listbox API
API documentation for Listbox component
ListboxRoot#
Props#
Defines valid properties in Listbox component.
State#
Defines valid state in Listbox component.
Exposes#
Defines the methods and properties exposed by Listbox component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of Listbox component.
Types#
Instance
Instance of Listbox component.
| values |
|---|
| ComponentInstance<ListboxRootProps, ListboxRootState, ListboxRootExposes> |
ListboxHeader#
Props#
Defines valid properties in ListboxHeader component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of ListboxHeader component.
| name | type | default | description |
|---|---|---|---|
| root | ListboxHeaderPassThroughType<HTMLAttributes<HTMLDivElement>> | null | Used to pass attributes to the root's DOM element. |
Types#
Instance
Instance of ListboxHeader component.
| values |
|---|
| ComponentInstance<ListboxHeaderProps, ListboxHeaderState, ListboxHeaderExposes> |
ListboxFooter#
Props#
Defines valid properties in ListboxFooter component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of ListboxFooter component.
| name | type | default | description |
|---|---|---|---|
| root | ListboxFooterPassThroughType<HTMLAttributes<HTMLDivElement>> | null | Used to pass attributes to the root's DOM element. |
Types#
Instance
Instance of ListboxFooter component.
| values |
|---|
| ComponentInstance<ListboxFooterProps, ListboxFooterState, ListboxFooterExposes> |
ListboxOptions#
Props#
Defines valid properties in ListboxOptions component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of ListboxOptions component.
| name | type | default | description |
|---|---|---|---|
| root | ListboxOptionsPassThroughType<HTMLAttributes<HTMLSpanElement>> | null | Used to pass attributes to the root's DOM element. |
Types#
Instance
Instance of ListboxOptions component.
| values |
|---|
| ComponentInstance<ListboxOptionsProps, ListboxOptionsState, ListboxOptionsExposes> |
ListboxOption#
Props#
Defines valid properties in ListboxOption component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of ListboxOption component.
| name | type | default | description |
|---|---|---|---|
| root | ListboxOptionPassThroughType<HTMLAttributes<HTMLSpanElement>> | null | Used to pass attributes to the root's DOM element. |
Types#
Instance
Instance of ListboxOption component.
| values |
|---|
| ComponentInstance<ListboxOptionProps, ListboxOptionState, ListboxOptionExposes> |
ListboxSelection#
Props#
Defines valid properties in ListboxSelection component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of ListboxSelection component.
| name | type | default | description |
|---|---|---|---|
| root | ListboxSelectionPassThroughType<HTMLAttributes<HTMLElement>> | null | Used to pass attributes to the root's DOM element. |
Types#
Instance
Instance of ListboxSelection component.
| values |
|---|
| ComponentInstance<ListboxSelectionProps, ListboxSelectionState, ListboxSelectionExposes> |
ListboxFilter#
Props#
Defines valid properties in ListboxFilter component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of ListboxFilter component.
| name | type | default | description |
|---|---|---|---|
| root | ListboxFilterPassThroughType<HTMLAttributes<HTMLSpanElement>> | null | Used to pass attributes to the root's DOM element. |
Types#
Instance
Instance of ListboxFilter component.
| values |
|---|
| ComponentInstance<ListboxFilterProps, ListboxFilterState, ListboxFilterExposes> |
ListboxEmpty#
Props#
Defines valid properties in ListboxEmpty component.
Interfaces#
PassThroughOptions
Defines passthrough(pt) options of ListboxEmpty component.
| name | type | default | description |
|---|---|---|---|
| root | ListboxEmptyPassThroughType<HTMLAttributes<HTMLSpanElement>> | null | Used to pass attributes to the root's DOM element. |
Types#
Instance
Instance of ListboxEmpty component.
| values |
|---|
| ComponentInstance<ListboxEmptyProps, ListboxEmptyState, ListboxEmptyExposes> |
useListbox#
Types#
Instance
Instance of useListbox headless.
| values |
|---|
| HeadlessInstance<useListboxProps, useListboxState, useListboxExposes> |