ListBox

Keyboard Controls

  • Arrow Up/Down move active option
  • Home/End jump to first/last option
  • Space toggle active selection
  • Enter select only active option
  • Shift + Arrow extend contiguous range (multiple)
  • Ctrl/Cmd + A select all enabled (multiple)
  • Tab leave listbox naturally
  • Type letters typeahead jump

Live State

Selected: None

Angular ARIA Wrapper

Experimental wrapper track for future Angular 22 alignment.

Angular CDK Adapter

Fallback behavior primitives for focus and overlays.

Angular Material Bridge

Reference implementation and compatibility baseline.

Tailwind Styling

Style integration target for utility-class consumers.

Accessibility Audits

Ongoing a11y verification in CI and component acceptance tests.

Future Roadmap (disabled)

Reserved work item for post-listbox component wave.