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.

Feature: Event Creation

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