-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Listed in
Labels
API: CompletionArea: 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.Workstream: Component ParityClose the parity gap between RNW and RN for core RN components and their supporting APIs.Close the parity gap between RNW and RN for core RN components and their supporting APIs.enhancement
Milestone
Description
For full parity with the current implementations of accessibility in Windows and Office, some props may need to be added that extend the set of functionalities in react-native core. Below are the patterns and props required to get to parity beyond what is spelled out above. Where Office has extended View props for its scenarios, we could consider alignment with the new (and preferred?) aria naming conventions introduced with 0.71.
Task | Description | Status |
---|---|---|
AccessibilityInfo | Add support for AccessibilityInfo Native Module | Not Started, Est. 1-2 weeks |
accessibilityControls / aria-controls (Office) | Add support for accessibilityControls prop |
Not Started, Est. 1-2 weeks |
accessibilityItemType (Office) | Add support for accessibilityItemType prop |
Completed |
accessibilityLevel / aria-level (Office) | Add support for accessibilityLevel prop |
Completed. |
accessibilityDescription / aria-description (Office) | Add support for accessibilityDescription prop |
Not Started, Est. 1-2 weeks |
[tasklist] |
Tasks
- Add support for AccessibilityInfo Native ModuleAdd support for accessibilityControls propTo pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
Metadata
Metadata
Assignees
Labels
API: CompletionArea: 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.Workstream: Component ParityClose the parity gap between RNW and RN for core RN components and their supporting APIs.Close the parity gap between RNW and RN for core RN components and their supporting APIs.enhancement
Type
Projects
Status
No status
Milestone
Relationships
Development
Select code repository
Activity
[-]Accessibility API Parity on Fabric[/-][+]Office API Needs for Accessibility on Fabric[/+]