Selection

Selection Group

Headless selection coordinator for single, multiple, mandatory, and limited modes.

Selection Group

Accessibility by default

Semantics, focus, and state announcements must match the real task.

  • Accessible name

    Provide visible text or an explicit aria-label when visual content is not enough.

  • Keyboard and focus

    Keep natural DOM order and preserve focus-visible treatment.

  • State

    Disabled, loading, selected, and open states must stay synchronized with the model.