-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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 Screen Reader Readability on Fabric #11901
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
Milestone
Comments
chiaramooney
referenced
this issue
in chrisglein/react-native-windows
Aug 17, 2023
Text component falls back to the content if accessibleLabel isn't set
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
Add support for additional react-native props that provide additional, richer information to ATs about the focused control in specific scenarios.
React Native Core Accessibility Props
accessibilityState
prop on FabricaccessibiliyActions
.accessibilityRole
/role
.accessibilityPosInSet
prop.accessibilitySetSize
prop.accessibilityLabeledBy
prop.nativeId
prop.accessibilityHint
prop.accessibilityValue
prop.accessibilityLiveRegion
/aria-live prop.importantForAccessibility
UIA Properties
Note there are many other UIA types captured in this list. We will grow the list as we learn which additional data types we need to support for our controls.
Name
data for every component.ControlType
data for every component.LocalizedControlType
data for every component.IsKeyboardFocusable
data for every component.BoundingRectangle
data for every component.AccessKey
for a component.AcceleratorKey
data for every component.HelpText
data for every component.PositionInSet
data for components that are a part of a set. Tracking issue foraccessibilityPosInSet
SizeOfSet
data for components that are a part of a set. Tracking issue foraccessibilitySetSize
Tasks
accessibilityPosInSet
[Windows Only] #12511accessibilitySetSize
[Windows Only] #12512accessibilityLabeledBy
(Android-only in core) #12513nativeId
(for use with LabeledBy) #12514accessibilityValue
#12510accessibilityLiveRegion
/aria-live
#12515AcceleratorKey
#12518The text was updated successfully, but these errors were encountered: