No matches.
component
Initial selection (uncontrolled). Single: a key or `null`; multiple: keys.
Disable the whole select: the trigger leaves the tab order (`aria-disabled` + `tabindex="-1"`) and ignores pointer/keyboard input.
Validation feedback styling for the trigger.
Marks the control required for native form validation (on the hidden `<select>`).
Bindable current selection. Single: a key or `null`; multiple: an array of keys.
Background fill for the trigger.
Surface ramp step the popup list paints.
Resting border color of the popup list surface.
Corner radius of the popup list surface. The list is a Panel nested inside a transparent, unpadded popover `<dialog>`, so its own `radius="inner"` would resolve against that dialog's `xl` corner rather than the trigger — pass the corner you want explicitly.
Elevation of the popup list surface. Floating popups get `lg` from the listbox recipe's `[data-popover]` rule by default.
CSS `max-width` (e.g. `"8rem"`) applied to inline chip labels with ellipsis truncation.
Cap the inline chip footprint in multiselect. A `number` shows the last N selected chips inline and collapses the rest behind a "+N" overflow chip; `"auto"` measures the trigger and fits as many chips as the width allows; `false` disables collapsing entirely so every chip renders inline.
Floating-UI placement of the popup.
Show a clear (×) button to reset the selection when something is selected.
Associates the control with a `<form>` by id (the native `form` attribute), so it can live outside the form element. Applied to the hidden `<select>`.
The options to choose from, in render order. An option is `{ id, label, description?, eyebrow?, leading?, trailing?, textValue?, disabled? }`; a section is `{ id, type: "section", title?, items }`.
Form field name. When set, the selection posts with a surrounding `<form>` via a hidden native `<select>` (autofill + native validation + `FormData`); very large option lists fall back to hidden `<input>`s.
`"single"` commits one value and closes; `"multiple"` toggles removable chips and keeps the popup open.
Consumer id. Lands on the hidden native `<select>` (the labelable form element), so `<label for={id}>` focuses the Select without `<Field>`. Internal ids (trigger/listbox/popover) derive from a stable generated base.
Per-slot style / attribute override bag for customizing any rendered slot or composed child component.
Plus all standard <div> HTML attributes.