This is a categorized list of Material widgets identified for VPAT assessment, we should add them to the a11y_assessment app. (checked one is already in a11y_assessment https://github.com/flutter/flutter/tree/master/dev/a11y_assessments/lib/use_cases)
Buttons and interaction
These widgets are primary targets for accessibility as they must handle focus, keyboard navigation, and screen reader announcements correctly.
Selection controls
These widgets change state and need to communicate that state clearly to accessibility services.
Text inputs
Text fields are among the most complex widgets for accessibility, handling focus, text selection, and error states.
Menus
Material 3 introduced new menu widgets that are important for accessibility.
Navigation components
These widgets help users find their way around an app and need to support efficient keyboard traversal and semantic structure.
Dialogs and overlays
These widgets interrupt the user flow or provide contextual information, requiring careful focus management.
Layout and content containers
These provide structure and should convey semantic meaning to screen readers.
Sliders and pickers
These involve complex gestures or multiple interactive elements.
Indicators and informative widgets
These display status and should be announced or readable by screen readers.
This is a categorized list of Material widgets identified for VPAT assessment, we should add them to the a11y_assessment app. (checked one is already in a11y_assessment https://github.com/flutter/flutter/tree/master/dev/a11y_assessments/lib/use_cases)
Buttons and interaction
These widgets are primary targets for accessibility as they must handle focus, keyboard navigation, and screen reader announcements correctly.
Selection controls
These widgets change state and need to communicate that state clearly to accessibility services.
Text inputs
Text fields are among the most complex widgets for accessibility, handling focus, text selection, and error states.
Menus
Material 3 introduced new menu widgets that are important for accessibility.
Navigation components
These widgets help users find their way around an app and need to support efficient keyboard traversal and semantic structure.
Dialogs and overlays
These widgets interrupt the user flow or provide contextual information, requiring careful focus management.
Layout and content containers
These provide structure and should convey semantic meaning to screen readers.
Sliders and pickers
These involve complex gestures or multiple interactive elements.
Indicators and informative widgets
These display status and should be announced or readable by screen readers.