React Native A11y
Resources
A11y properties
accessible: when true, groups children into a single selectable component
accessibilityLabel: read for the element. Unclear: if not provided, does it default to all the Text children’s contents?
accessibilityHint: explains what accessing it does. Is this too verbose?
accessibilityRole: what type of interaction it is. Lots of options: https://reactnative.dev/docs/accessibility#accessibilityrole - common ones:
button
checkbox
header
image
menu
progressbar
radio
radiogroup
search
switch - a toggle
tab
tablist
text - static text
accessibilityState - object with true/false values for disabled, selected, checked, busy, and/or expanded
accessibilityValue - at least for sliders like min, max, and now - unclear if needed for text inputs
accessibilityElementsHidden - hides this element from screen readers