WCAG Accessibility Adapter
Component Detail
Infrastructure
low complexity
Shared Component
mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Infrastructure layer providing WCAG 2.2 AA accessibility annotations, semantic labels, and screen reader support for all Event Creation Wizard interactive elements. Shared across wizard-based flows to ensure consistent accessibility compliance.
event-creation-wcag-adapter
Responsibilities
- Attach semantic labels and ARIA-equivalent Flutter semantics to form fields
- Ensure all wizard touch targets meet 24×24 minimum size requirement
- Provide visible focus indicators on all interactive elements
- Support VoiceOver and TalkBack screen reader announcement sequences
Interfaces
wrapWithSemantics(widget, label: String): Widget
announceTo ScreenReader(message: String)
validateTouchTargetSize(widget): bool
applyFocusIndicator(widget): Widget