Type Alias: DropDownProps<T, S>
DropDownProps<
T,S> =object
Defined in: packages/react/src/jsx.ts:706
Props shared by single-selection dropdown widgets (GtkDropDown, AdwComboRow).
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
S | unknown |
Properties
items?
optionalitems:ListItem<T,S>[]
Defined in: packages/react/src/jsx.ts:708
Data items to display in the dropdown
onSelectionChanged?
optionalonSelectionChanged: (id) =>void|null
Defined in: packages/react/src/jsx.ts:712
Callback fired when the selected item changes
renderHeader?
optionalrenderHeader: (item) =>ReactNode|null
Defined in: packages/react/src/jsx.ts:718
Function to render section headers when items contain section entries
renderItem?
optionalrenderItem: (item) =>ReactNode|null
Defined in: packages/react/src/jsx.ts:714
Function to render each item. Sets the primary factory, used for both button and popup list unless overridden by renderListItem.
renderListItem?
optionalrenderListItem: (item) =>ReactNode|null
Defined in: packages/react/src/jsx.ts:716
Function to render items in the popup list only, overriding renderItem for the list.
selectedId?
optionalselectedId:string|null
Defined in: packages/react/src/jsx.ts:710
ID of the currently selected item