Props
Attributes
- Graph
- Supertypes
- trait WithChildren[VdomNode]trait PropTypesclass Objecttrait Matchableclass Any
Members list
Type members
Classlikes
Value members
Concrete methods
The icon that displays the arrow.
The icon that displays the arrow.
Attributes
Props applied to the Menu
element.
Props applied to the clickable div element.
Props applied to the clickable div element.
Attributes
If true
, the width of the popover will automatically be set according to the items inside the
menu, otherwise it will be at least the width of the select input.
If true
, the width of the popover will automatically be set according to the items inside the
menu, otherwise it will be at least the width of the select input.
Attributes
The option elements to populate the select with.
Can be some <MenuItem>
elements.
The option elements to populate the select with.
Can be some <MenuItem>
elements.
Attributes
The CSS class name of the select element.
The CSS class name of the select element.
Attributes
Override or extend the styles applied to the component. See CSS API below for more details.
Override or extend the styles applied to the component. See CSS API below for more details.
Attributes
The default element value. Use when the component is not controlled.
The default element value. Use when the component is not controlled.
Attributes
If true
, the select will be disabled.
If true
, the select will be disabled.
Attributes
If true
, the selected item is displayed even if its value is empty.
If true
, the selected item is displayed even if its value is empty.
Attributes
Imperative handle implementing { value: T, node: HTMLElement, focus(): void }
Equivalent to ref
Imperative handle implementing { value: T, node: HTMLElement, focus(): void }
Equivalent to ref
Attributes
The ID of an element that acts as an additional label. The Select will be labelled by the additional label and the selected value.
The ID of an element that acts as an additional label. The Select will be labelled by the additional label and the selected value.
Attributes
If true
, value
must be an array and the menu will support multiple selections.
If true
, value
must be an array and the menu will support multiple selections.
Attributes
Name attribute of the select
or hidden input
element.
Name attribute of the select
or hidden input
element.
Attributes
Callback function fired when a menu item is selected.
Callback function fired when a menu item is selected.
Attributes
- {object}
[child] The react element that was selected.
Callback fired when the component requests to be closed. Use in controlled mode (see open).
Callback fired when the component requests to be closed. Use in controlled mode (see open).
Attributes
- {object}
event The event source of the callback.
Callback fired when the component requests to be opened. Use in controlled mode (see open).
Callback fired when the component requests to be opened. Use in controlled mode (see open).
Attributes
- {object}
event The event source of the callback.
Control select
open state.
Control select
open state.
Attributes
Render the selected value.
Render the selected value.
Attributes
- {any}
value The
value
provided to the component.
The input value.
The input value.
Attributes
Inherited methods
Attributes
- Inherited from:
- PropTypes
Inherited fields
Attributes
- Inherited from:
- PropTypes