Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Advanced Interaction on Fabric #11903

Open
6 of 14 tasks
Tracked by #11898
chiaramooney opened this issue Jul 18, 2023 · 0 comments
Open
6 of 14 tasks
Tracked by #11898

Advanced Interaction on Fabric #11903

chiaramooney opened this issue Jul 18, 2023 · 0 comments
Labels
Area: Accessibility Area: Fabric Support Facebook Fabric enhancement New Architecture Broad category for issues that apply to the RN "new" architecture of Turbo Modules + Fabric Workstream: Accessibility Ensure RNW Fabric apps are properly accessible.
Milestone

Comments

@chiaramooney
Copy link
Contributor

chiaramooney commented Jul 18, 2023

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 In Progress
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 Not Started, Est. 1-2 weeks
ITextProvider + ITextProvider2 [UIA Interface] Add support for ITextProvider UIA Interface Not Started Est. 1-2 weeks
ITextRangeProvider + ITextRangeProvider2 [UIA Interface] Add support for ITextRangeProvider Interface Not Started, Est. 1-2 weeks
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 | Not Started, Est. 1-2 weeks
onFocus [RN Core Prop] | Add support for onFocus prop | Not Started, Est. 1-2 weeks
onBlur [RN Core Prop] | Add support for onBlur prop | Not Started, Est. 1-2 weeks

Tasks

Preview Give feedback
  1. Area: Accessibility Area: ScrollView New Architecture Workstream: Accessibility enhancement
    chiaramooney
  2. Area: Accessibility Area: Slider New Architecture Workstream: Accessibility enhancement
    chiaramooney
  3. Area: Accessibility New Architecture Workstream: Accessibility enhancement
    chiaramooney
  4. Area: Accessibility New Architecture Workstream: Accessibility enhancement
    chiaramooney
  5. Area: Accessibility Area: Focus New Architecture Workstream: Accessibility enhancement
  6. Area: Accessibility Area: Focus New Architecture Workstream: Accessibility enhancement
  7. Area: Accessibility Area: Slider Area: TextInput New Architecture Workstream: Accessibility enhancement
    chiaramooney
  8. Area: Accessibility Area: Text Area: TextInput New Architecture Workstream: Accessibility enhancement
    chiaramooney
  9. Area: Accessibility Area: TextInput New Architecture Workstream: Accessibility enhancement
    chiaramooney
  10. Area: Accessibility Area: Fabric New Architecture enhancement
    chiaramooney
  11. Area: Accessibility Area: Fabric New Architecture Workstream: Accessibility enhancement
    chiaramooney
  12. Area: Accessibility Area: ScrollView New Architecture Workstream: Accessibility enhancement
    chiaramooney
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs: Triage 🔍 New issue that needs to be reviewed by the issue management team (label applied by bot) label Jul 18, 2023
@chrisglein chrisglein added Area: Accessibility Area: Fabric Support Facebook Fabric enhancement and removed Needs: Triage 🔍 New issue that needs to be reviewed by the issue management team (label applied by bot) labels Jul 20, 2023
@chrisglein chrisglein added this to the Backlog milestone Jul 24, 2023
@chiaramooney chiaramooney changed the title Rich Navigation on Fabric Advanced Interaction on Fabric Jan 17, 2024
@jonthysell jonthysell added the New Architecture Broad category for issues that apply to the RN "new" architecture of Turbo Modules + Fabric label Mar 7, 2024
@chiaramooney chiaramooney added the Workstream: Accessibility Ensure RNW Fabric apps are properly accessible. label Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Accessibility Area: Fabric Support Facebook Fabric enhancement New Architecture Broad category for issues that apply to the RN "new" architecture of Turbo Modules + Fabric Workstream: Accessibility Ensure RNW Fabric apps are properly accessible.
Projects
Status: No status
Development

No branches or pull requests

4 participants