Components
← All components

Multi Select

stimeo--multi-select

An input that filters choices and takes several of them, shown as chips you can remove.

  • Core
  • Combobox

Filters choices as you type and lets you take several. Focus stays in the field while screen readers are told which choice is current. The arrow keys wrap around and Home and End jump to the ends. Enter selects and deselects while the list stays open. What you took becomes a row of chips you can remove. That row is a single Tab stop, moved through with the left and right keys, and Delete removes one. Backspace in an empty field removes the last chip. Every change to what you typed is reported, so the choices can be fetched from your server instead.

running
Favorite fruits

    Keyboard

    KeyAction
    Type Filter options by substring and open the list.
    ↓ / ↑ Move the active option (wrapping).
    Home / End Move to the first / last visible option.
    Enter Toggle the active option (the list stays open).
    Backspace (empty input) Remove the last selected chip while retaining input focus.
    Esc Close the list.