-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
Area: AccessibilityArea: FabricSupport Facebook FabricSupport Facebook FabricNew ArchitectureBroad category for issues that apply to the RN "new" architecture of Turbo Modules + FabricBroad category for issues that apply to the RN "new" architecture of Turbo Modules + FabricWorkstream: AccessibilityEnsure RNW Fabric apps are properly accessible.Ensure RNW Fabric apps are properly accessible.enhancement
Milestone
Description
While the Invoke pattern may be sufficient for navigation in many scenarios, being able to access every part of the application will require more interaction patterns.
| Task | Description | Status |
|---|---|---|
| IScrollProvider [UIA Interface] | Add support for IScrollProvider UIA Interface | Completed |
| ISelectionProvider + ISelectionProvider2 [UIA Interface] | Add support for ISelectionProvider UIA Interface | Completed |
| ISelectionItemProvider [UIA Interface] | Add support for ISelectionItemProvider UIA Interface | Completed |
| IExpandCollapseProvider [UIA Interface] | Add support for IExpandCollapse Provider UIA Interface | Completed |
| IRangeValueProvider (Windows) [UIA Interface] | Add support for IRangeValueProvider UIA Interface | Completed |
| IAnnotationProvider (Office) [UIA Interface] | Add support for IAnnotationProvider UIA Interface | Completed |
| ITextProvider + ITextProvider2 [UIA Interface] | Add support for ITextProvider UIA Interface | Completed Base Implementation, See #14333 for follow-ups |
| ITextRangeProvider + ITextRangeProvider2 [UIA Interface] | Add support for ITextRangeProvider Interface | Completed Base Implementation, See #14333 for follow-ups |
| IToggleProvider [UIA Interface] | Add support for IToggleProvider Interface | Completed |
| IValueProvider [UIA Interface] | Add support for IValueProvider Interface | Completed |
| Narrator Navigation | When screen reader is launched user should be able to navigate app using keyboard and observe |
|---|---|
| audio/visual indicators of the focused component | Completed |
| onFocus [RN Core Prop] | Add support for onFocus prop |
| onBlur [RN Core Prop] | Add support for onBlur prop |
Tasks
- Add support for IScrollProvider UIA Interface #13355
- Add support for ISelectionProvider UIA Interface #13354
- Add support for ISelectionItemProvider UIA Interface #13353
- Add support for IExpandCollapse Provider UIA Interface #13352
- Add support for onFocus prop #13364
- Add support for onBlur prop #13365
- Add support for IRangeValueProvider UIA Interface #13351
- Need implemenation of accessibilityAnnotation for windows platform #14531
- Add support for Narrator navigation
- Add support for ITextProvider #13349
- Add support for ITextRangeProvider #13350
- Add support for IToggleProvider #13329
- Add support for IValueProvider #13328
- Add support for IScrollItemProvider UIA Interface #13356
- Complete Support for ITextProvider and ITextRangeProvider #14333
Metadata
Metadata
Assignees
Labels
Area: AccessibilityArea: FabricSupport Facebook FabricSupport Facebook FabricNew ArchitectureBroad category for issues that apply to the RN "new" architecture of Turbo Modules + FabricBroad category for issues that apply to the RN "new" architecture of Turbo Modules + FabricWorkstream: AccessibilityEnsure RNW Fabric apps are properly accessible.Ensure RNW Fabric apps are properly accessible.enhancement
Type
Projects
Status
No status