animation
説明
The animation of the popover.
タイプ
"bottom" | "left" | "right" | "scale" | "top" | "none"デフォルト
'scale'Yamada UIにスターをあげる
スターMultiSelectは、ユーザーがオプションのリストから複数の値を選択するために使用されるコンポーネントです。
説明
The animation of the popover.
タイプ
"bottom" | "left" | "right" | "scale" | "top" | "none"デフォルト
'scale'説明
The boundary area for the popper. Used within the preventOverflow modifier.
タイプ
HTMLElement | "clippingParents" | "scrollParent"デフォルト
'clippingParents'説明
If true, display the multi select clear icon.
タイプ
booleanデフォルト
true説明
Props for multi select clear icon element.
タイプ
SelectIconProps説明
The number of delay time to close.
タイプ
numberデフォルト
200説明
If true, the popover will close when you blur out it by clicking outside or tabbing out.
タイプ
booleanデフォルト
true説明
If true, the popover will close when you hit the Esc key.
タイプ
booleanデフォルト
true説明
If true, the list element will be closed when value is selected.
タイプ
booleanデフォルト
true説明
The visual color appearance of the component.
タイプ
"blackAlpha" | "whiteAlpha" | "amber" | "blue" | "info" | "link" | "primary" | "cyan" | "emerald" | "flashy" | "fuchsia" | "gray" | "green" | "success" | "indigo" | "lime" | "neutral" | "orange" | "warning" | "pink" | "purple" | "red" | "danger" | "rose" | "sky" | "teal" | "violet" | "secondary" | "yellow"説明
The custom display value to use.
タイプ
FC<{
index: number
label: string
value: string
onRemove: MouseEventHandler<HTMLElement>
}>説明
Props for multi select container element.
タイプ
Omit<HTMLUIProps, "children">説明
If true, the popover will be initially opened.
非推奨
Use defaultOpen instead
タイプ
boolean説明
If true, the popover will be initially opened.
タイプ
boolean説明
The initial value of the select.
タイプ
string[]説明
If true, the form control will be disabled.
タイプ
booleanデフォルト
false説明
The animation duration.
タイプ
number | MotionLifecycleProps<number>説明
The border color when the input is invalid.
タイプ
string説明
If provided, determines whether the popper will reposition itself on scroll and resize of the window.
タイプ
type ONLY_FOR_FORMAT =
| boolean
| { resize?: boolean | undefined; scroll?: boolean | undefined }デフォルト
true説明
Props for multi select field element.
タイプ
Omit<MultiSelectFieldProps, "children">説明
If true, the popper will change its placement and flip when it's about to overflow its boundary area.
タイプ
booleanデフォルト
true説明
The border color when the input is focused.
タイプ
string説明
The footer of the multi select content element.
タイプ
string | number | boolean | ReactElement<any, string | JSXElementConstructor<any>> | Iterable<ReactNode> | ReactPortal | FC<...>説明
The distance or margin between the reference and popper.
It is used internally to create an offset modifier.
タイプ
UIValue<number>デフォルト
8説明
The header of the multi select content element.
タイプ
string | number | boolean | ReactElement<any, string | JSXElementConstructor<any>> | Iterable<ReactNode> | ReactPortal | FC<...>説明
Props for multi select icon element.
タイプ
SelectIconProps説明
If true, the form control will be invalid.
タイプ
booleanデフォルト
false説明
If true, display the multi select clear icon.
非推奨
Use clearable instead.
タイプ
booleanデフォルト
true説明
If true, the form control will be disabled.
非推奨
Use disabled instead.
タイプ
booleanデフォルト
false説明
If true, the form control will be invalid.
非推奨
Use invalid instead.
タイプ
booleanデフォルト
false説明
If true, the PopoverContent rendering will be deferred until the popover is open.
非推奨
Use lazy instead
タイプ
booleanデフォルト
false説明
If true, the popover will be opened.
非推奨
Use open instead
タイプ
boolean説明
If true, the form control will be readonly.
非推奨
Use readOnly instead.
タイプ
booleanデフォルト
false説明
If true, the form control will be required.
非推奨
Use required instead.
タイプ
booleanデフォルト
false説明
If provided, generate options based on items.
タイプ
SelectItem[]説明
If true, the PopoverContent rendering will be deferred until the popover is open.
タイプ
booleanデフォルト
false説明
The lazy behavior of popover's content when not visible. Only works when lazy={true}
- unmount: The popover's content is always unmounted when not open.
- keepMounted: The popover's content initially unmounted, but stays mounted when popover is open.
タイプ
LazyModeデフォルト
'unmount'説明
Props for multi select list element.
タイプ
Omit<SelectListProps, "children">説明
If true, the popper will match the width of the reference at all times.
It's useful for autocomplete, date-picker and select patterns.
タイプ
booleanデフォルト
false説明
The maximum selectable value.
タイプ
number説明
Array of popper.js modifiers. Check the docs to see the list of possible modifiers you can pass.
タイプ
Partial<Modifier<string, any>>[]ドキュメント
https://popper.js.org/docs/v2/modifiers/説明
The HTML name attribute used for forms.
タイプ
string説明
The main and cross-axis offset to displace popper element from its reference element.
タイプ
[number, number]説明
If true, the selected item(s) will be excluded from the list.
タイプ
booleanデフォルト
false説明
The callback invoked when value state changes.
タイプ
(value: string[]) => void説明
Callback fired when the popover closes.
タイプ
() => void説明
Callback fired when the popover opens.
タイプ
() => void説明
If true, the popover will be opened.
タイプ
boolean説明
The number of delay time to open.
タイプ
numberデフォルト
200説明
Props for select option element.
タイプ
Omit<OptionProps, "children" | "value">説明
The placeholder of the select.
タイプ
string説明
The placement of the popper relative to its reference.
タイプ
UIValue<Placement>デフォルト
'bottom'説明
Props to be forwarded to the portal component.
タイプ
Omit<PortalProps, "children">デフォルト
'{ disabled: true }'説明
If true, will prevent the popper from being cut off and ensure it's visible within the boundary area.
タイプ
booleanデフォルト
true説明
If true, the form control will be readonly.
タイプ
booleanデフォルト
false説明
If true, the form control will be required.
タイプ
booleanデフォルト
false説明
The visual separator between each value.
タイプ
stringデフォルト
','説明
The size of the MultiSelect.
タイプ
"xs" | "sm" | "md" | "lg" | "xl"デフォルト
"md"説明
The CSS positioning strategy to use.
タイプ
"fixed" | "absolute"デフォルト
'absolute'説明
The value of the select.
タイプ
string[]説明
The variant of the MultiSelect.
タイプ
"filled" | "flushed" | "outline" | "unstyled"デフォルト
"outline"GitHubでこのページを編集する