- Home
- Primitives
- Virtual List
- Accessibility
Virtual List
Keyboard, focus, semantic, and consumer responsibilities for Virtual List.
Accessibility
Accessibility contract
Focus
- Root receives focus via standard tab order.
Semantics
- Carries `data-scope="virtual-list"` and `data-part` attributes on all parts.
ARIA
- Uses appropriate ARIA roles and properties for its interaction pattern.
Consumer responsibilities
- Ensure visible labels or aria-label are provided where required.
Not applicable
- keyboard
- This primitive has no keyboard interaction beyond native element defaults.
Review status: Draft — not yet reviewed
This contract describes what the primitive guarantees. Consuming products remain responsible for labels, layout, and workflow decisions that affect the final accessibility result.
Automated evidence
Axe scan summary
- Passes
- 9
- Violations
- 0
- Incomplete
- 0
Latest executed scan: Aug 13, 2026, 10:47 PM
Evidence IDs: axe-virtual-list-scan-v1
Automated checks cover only the recorded fixture and do not establish complete accessibility conformance.