Example
Reference
Props
TouchableWithoutFeedback props
Inherits TouchableWithoutFeedback Props.activeOpacity
Determines what the opacity of the wrapped view should be when touch is active. The value should be between 0 and 1. Defaults to 0.85. RequiresunderlayColor to be set.
style
underlayColor
The color of the underlay that will show through when the touch is active.onHideUnderlay
Called immediately after the underlay is hidden.onShowUnderlay
Called immediately after the underlay is shown.hasTVPreferredFocus
TV preferred focus (see documentation for the View component).nextFocusDown
TV next focus down (see documentation for the View component).nextFocusForward
TV next focus forward (see documentation for the View component).nextFocusLeft
TV next focus left (see documentation for the View component).nextFocusRight
TV next focus right (see documentation for the View component).nextFocusUp
TV next focus up (see documentation for the View component).testOnly_pressed
Handy for snapshot tests.alexaEntityType - Vega Only
alexaEntityType represents the value for the type of object that needs to be considered by Alexa UIController Interface. This is an optional prop and specific to Alexa UIController Interface support, it maps to the entity.type field from the Alexa UIController Interface (Alexa UIController API doc)
alexaExternalIds - Vega Only
This is an optional prop and specific to Alexa UIController Interface support, it maps to theentity.ExternalIds field from the Alexa UIController Interface (Alexa UIController API doc)
entity.ExternalIds are the identifiers for this entity unique within the scope of this endpoint. The entity.externalIds field are opaque to Alexa and are only used to include in directives from Alexa. The identifiers reported in entity.externalIds are required to be understood by the endpoint on all directive commands that accept an entity structure.
ariaPosInSet
The value forariaPosInSet refers to the number of the element when the user can refer to the element by number, such as “Alexa, select number one.”
This prop is required if the app wants to allow user to perform voice selection based on the number.
Note that providing the prop with a value does not result in the value being rendered automatically from the component, for a consistent user behavior, app needs to render the same ordinal value for the item.
aria-label
aria-label is an accessibility prop. You can use it to specify the name of the item in voice selection, such as “Alexa, select Prime Video”.
This prop is required if the app needs to allow the user to perform voice selection based on the name.
Note: Providing the prop with a value does not result in the value being rendered as the title of the component, the app must explictly render the same text value for the item.
ariaLabel
Deprecated. Usearia-label instead.
The value for ariaLabel refers to the name of the item, such as “Alexa, select Prime Video”.
This prop is required if the app wants to allow user to perform voice selection based on the name.
Note that providing the prop with a value does not result in the value being rendered automatically from the component, for a consistent user behavior, app needs to render the same ordinal value for the it
keplerAltLabels - Vega Only
The value forkeplerAltLabels refers to the list of alternate names for the item.
Note: This property replaces keplerAtlLabels. keplerAtlLabels is deprecated and will be removed in a future release.
This prop is required if the app wants to allow user to perform voice selection on the same item with different names.

