Represents options for a select input.
The SelectOptions
interface provides a set of properties that control the
behavior and appearance of a select input. These options include settings for the
input label, input label position, value, value setter, disabled state, icon,
tooltip, loading state, loading progress, suffix, and values.
Extends#
Properties#
Property | Type | Overrides | Inherited from |
---|---|---|---|
icon? | CustomIcon | - | - |
inputLabel? | string | string [] | InputOptions .inputLabel |
tooltip? | string | string [] | - |
isDisabled? | boolean | InputOptions .isDisabled | - |
isLoading? | boolean | - | - |
loadingProgress? | number | - | - |
suffix? | Partial <Omit <ButtonOptions , "label" | "inputLabel" | "inputLabelPosition" |
values | SelectValue [] | - | - |
inputLabelPosition? | "top" | "left" | - |
value | SelectValue | - | InputOptions .value |
setValue | (value ) => void | - | InputOptions .setValue |