Accessibility action on React Native
Accessibility actions provide alternative ways for users of assistive technologies to perform actions. For users of switch control it can be difficult to use drag-and-drop functionality. This functionality can be made more accessible by providing accessibility actions to move items up and down.
In React Native, you can add accessibility actions
using the accessibilityActions
and onAccessibilityAction
properties.
<View
accessible
accessibilityRole="adjustable"
accessibilityActions={[{name: 'increment', label: 'Increment'}]}
onAccessibilityAction={event => {
if (event.nativeEvent.actionName === 'increment') {
handleIncrement();
}
}}
/>