API Status
Current React Native API surface and React Native Unreal implementation status.
React Native0.85.3
Status Legend
SupportedPartialUnsupportedN/AUnknown
Components
41
APIs
40
Functions
13
Style Types
3
Components
Public React components and their props from the TypeScript API surface.
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
animating? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
color? | Unknown | ColorValue | - | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hidesWhenStopped? | Unknown | boolean | falsetrue | - |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
size? | Unknown | number | 'small' | 'large' | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
animating? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
color? | Unknown | ColorValue | - | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hidesWhenStopped? | Unknown | boolean | falsetrue | - |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
size? | Unknown | number | 'small' | 'large' | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityLabel? | Unknown | string | - | - |
accessibilityState? | Unknown | AccessibilityState | - | - |
color? | Unknown | ColorValue | - | - |
disabled? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
nextFocusDown? | N/A | number | - | Android only |
nextFocusForward? | N/A | number | - | Android only |
nextFocusLeft? | N/A | number | - | Android only |
nextFocusRight? | N/A | number | - | Android only |
nextFocusUp? | N/A | number | - | Android only |
onPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
testID? | Unknown | string | - | - |
title | Unknown | string | - | - |
touchSoundDisabled? | N/A | boolean | falsetrue | Android only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
drawerBackgroundColor? | Unknown | ColorValue | - | - |
drawerLockMode? | Unknown | 'unlocked' | 'locked-closed' | 'locked-open' | locked-closedlocked-openunlocked | - |
drawerPosition? | Unknown | 'left' | 'right' | leftright | - |
drawerWidth? | Unknown | number | - | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
keyboardDismissMode? | Unknown | 'none' | 'on-drag' | noneon-drag | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onDrawerClose? | Unknown | () => void | - | - |
onDrawerOpen? | Unknown | () => void | - | - |
onDrawerSlide? | Unknown | (event: DrawerSlideEvent) => void | - | - |
onDrawerStateChanged? | Unknown | (event: 'Idle' | 'Dragging' | 'Settling') => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderNavigationView | Unknown | () => React.JSX.Element | - | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
statusBarBackgroundColor? | Unknown | ColorValue | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
drawerBackgroundColor? | Unknown | ColorValue | - | - |
drawerLockMode? | Unknown | 'unlocked' | 'locked-closed' | 'locked-open' | locked-closedlocked-openunlocked | - |
drawerPosition? | Unknown | 'left' | 'right' | leftright | - |
drawerWidth? | Unknown | number | - | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
keyboardDismissMode? | Unknown | 'none' | 'on-drag' | noneon-drag | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onDrawerClose? | Unknown | () => void | - | - |
onDrawerOpen? | Unknown | () => void | - | - |
onDrawerSlide? | Unknown | (event: DrawerSlideEvent) => void | - | - |
onDrawerStateChanged? | Unknown | (event: 'Idle' | 'Dragging' | 'Settling') => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderNavigationView | Unknown | () => React.JSX.Element | - | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
statusBarBackgroundColor? | Unknown | ColorValue | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
toLocaleString | Unknown | { (locales?: string | string[], options?: Intl.NumberFormatOptions): string; (locales?: Intl.LocalesArgument, options?: Intl.NumberFormatOptions): string; } | (() => string) | - | - |
toString | Unknown | ((radix?: number) => string) | (() => string) | (() => string) | - | - |
valueOf | Unknown | (() => number) | (() => Object) | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
alwaysBounceHorizontal? | Unknown | boolean | falsetrue | - |
alwaysBounceVertical? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
automaticallyAdjustContentInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustKeyboardInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustsScrollIndicatorInsets? | Unknown | boolean | falsetrue | - |
bounces? | Unknown | boolean | falsetrue | - |
bouncesZoom? | Unknown | boolean | falsetrue | - |
canCancelContentTouches? | Unknown | boolean | falsetrue | - |
CellRendererComponent? | Unknown | React.ComponentType<CellRendererProps<ItemT>> | - | - |
centerContent? | Unknown | boolean | falsetrue | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
columnWrapperStyle? | Unknown | StyleProp<ViewStyle> | - | - |
contentContainerStyle? | Unknown | StyleProp<ViewStyle> | - | - |
contentInset? | Unknown | Insets | - | - |
contentInsetAdjustmentBehavior? | Unknown | 'always' | 'never' | 'automatic' | 'scrollableAxes' | alwaysautomaticneverscrollableAxes | - |
contentOffset? | Unknown | PointProp | - | - |
data | Unknown | ArrayLike<ItemT> | - | - |
debug? | Unknown | boolean | falsetrue | - |
decelerationRate? | Unknown | number | 'normal' | 'fast' | - | - |
directionalLockEnabled? | Unknown | boolean | falsetrue | - |
disableIntervalMomentum? | Unknown | boolean | falsetrue | - |
disableScrollViewPanResponder? | Unknown | boolean | falsetrue | - |
disableVirtualization? | Unknown | boolean | falsetrue | - |
endFillColor? | Unknown | ColorValue | - | - |
extraData? | Unknown | any | - | - |
fadingEdgeLength? | N/A | number | { start: number; end: number; } | - | Android only |
focusable? | Unknown | boolean | falsetrue | - |
getItem? | Unknown | (data: any, index: number) => ItemT | - | - |
getItemCount? | Unknown | (data: any) => number | - | - |
getItemLayout? | Unknown | (data: ArrayLike<ItemT> | null | undefined, index: number) => { length: number; offset: number; index: number; } | - | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
horizontal? | Unknown | boolean | falsetrue | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
indicatorStyle? | Unknown | 'default' | 'black' | 'white' | blackdefaultwhite | - |
initialNumToRender? | Unknown | number | - | - |
initialScrollIndex? | Unknown | number | - | - |
innerViewRef? | Unknown | React.RefObject<View> | - | - |
inverted? | Unknown | boolean | falsetrue | - |
invertStickyHeaders? | Unknown | boolean | falsetrue | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
ItemSeparatorComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
keyboardDismissMode? | Unknown | 'none' | 'on-drag' | 'interactive' | interactivenoneon-drag | - |
keyboardShouldPersistTaps? | Unknown | boolean | 'always' | 'never' | 'handled' | alwaysfalsehandlednevertrue | - |
keyExtractor? | Unknown | (item: ItemT, index: number) => string | - | - |
legacyImplementation? | Unknown | boolean | falsetrue | - |
ListEmptyComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
ListFooterComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
ListFooterComponentStyle? | Unknown | StyleProp<ViewStyle> | - | - |
ListHeaderComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
ListHeaderComponentStyle? | Unknown | StyleProp<ViewStyle> | - | - |
maintainVisibleContentPosition? | Unknown | { autoscrollToTopThreshold?: number | null | undefined; minIndexForVisible: number; } | - | - |
maximumZoomScale? | Unknown | number | - | - |
maxToRenderPerBatch? | Unknown | number | - | - |
minimumZoomScale? | Unknown | number | - | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
nestedScrollEnabled? | Unknown | boolean | falsetrue | - |
numColumns? | Unknown | number | - | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onContentSizeChange? | Unknown | (contentWidth: number, contentHeight: number) => void | - | - |
onEndReached? | Unknown | (info: { distanceFromEnd: number; }) => void | - | - |
onEndReachedThreshold? | Unknown | number | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMomentumScrollBegin? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMomentumScrollEnd? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onRefresh? | Unknown | () => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onScroll? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollAnimationEnd? | Unknown | () => void | - | - |
onScrollBeginDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollEndDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollToIndexFailed? | Unknown | (info: { index: number; highestMeasuredFrameIndex: number; averageItemLength: number; }) => void | - | - |
onScrollToTop? | N/A | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | iOS only |
onStartReached? | Unknown | (info: { distanceFromStart: number; }) => void | - | - |
onStartReachedThreshold? | Unknown | number | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onViewableItemsChanged? | Unknown | (info: { viewableItems: Array<ViewToken<ItemT>>; changed: Array<ViewToken<ItemT>>; }) => void | - | - |
overScrollMode? | Unknown | 'auto' | 'always' | 'never' | alwaysautonever | - |
pagingEnabled? | Unknown | boolean | falsetrue | - |
persistentScrollbar? | Unknown | boolean | falsetrue | - |
pinchGestureEnabled? | Unknown | boolean | falsetrue | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
progressViewOffset? | N/A | number | - | Android only |
refreshControl? | Unknown | React.ReactElement<RefreshControlProps, string | React.JSXElementConstructor<any>> | - | - |
refreshing? | Unknown | boolean | falsetrue | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderItem | Unknown | ListRenderItem<ItemT> | - | - |
renderScrollComponent? | Unknown | (props: ScrollViewProps) => React.ReactElement<ScrollViewProps> | - | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
scrollEnabled? | Unknown | boolean | falsetrue | - |
scrollEventThrottle? | Unknown | number | - | - |
scrollIndicatorInsets? | Unknown | Insets | - | - |
scrollPerfTag? | N/A | string | - | Android only |
scrollsChildToFocus? | N/A | boolean | falsetrue | Android only |
scrollsToTop? | Unknown | boolean | falsetrue | - |
scrollToOverflowEnabled? | N/A | boolean | falsetrue | iOS only |
scrollViewRef? | Unknown | React.RefObject<ScrollView> | - | - |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
showsHorizontalScrollIndicator? | Unknown | boolean | falsetrue | - |
showsVerticalScrollIndicator? | Unknown | boolean | falsetrue | - |
snapToAlignment? | Unknown | 'start' | 'center' | 'end' | centerendstart | - |
snapToEnd? | Unknown | boolean | falsetrue | - |
snapToInterval? | Unknown | number | - | - |
snapToOffsets? | Unknown | number[] | - | - |
snapToStart? | Unknown | boolean | falsetrue | - |
StickyHeaderComponent? | Unknown | React.ComponentType<any> | - | - |
stickyHeaderHiddenOnScroll? | Unknown | boolean | falsetrue | - |
stickyHeaderIndices? | Unknown | number[] | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
updateCellsBatchingPeriod? | Unknown | number | - | - |
viewabilityConfig? | Unknown | ViewabilityConfig | - | - |
viewabilityConfigCallbackPairs? | Unknown | ViewabilityConfigCallbackPairs | - | - |
windowSize? | Unknown | number | - | - |
zoomScale? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
alt? | Unknown | string | - | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
blurRadius? | N/A | number | - | iOS only |
borderBottomLeftRadius? | Unknown | number | - | - |
borderBottomRightRadius? | Unknown | number | - | - |
borderRadius? | Unknown | number | - | - |
borderTopLeftRadius? | Unknown | number | - | - |
borderTopRightRadius? | Unknown | number | - | - |
capInsets? | Unknown | Insets | - | - |
crossOrigin? | Unknown | 'anonymous' | 'use-credentials' | anonymoususe-credentials | - |
defaultSource? | Unknown | number | ImageURISource | - | - |
fadeDuration? | N/A | number | - | Android only |
height? | Unknown | number | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
loadingIndicatorSource? | Unknown | ImageURISource | - | - |
nativeID? | Unknown | string | - | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onError? | Unknown | (error: ImageErrorEvent) => void | - | - |
onLayout? | Supported | (event: LayoutChangeEvent) => void | - | - |
onLoad? | Unknown | (event: ImageLoadEvent) => void | - | - |
onLoadEnd? | Unknown | () => void | - | - |
onLoadStart? | Unknown | () => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPartialLoad? | N/A | () => void | - | iOS only |
onProgress? | Unknown | (event: ImageProgressEventIOS) => void | - | - |
progressiveRenderingEnabled? | Unknown | boolean | falsetrue | - |
referrerPolicy? | Unknown | 'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url' | no-referrerno-referrer-when-downgradeoriginorigin-when-cross-originsame-originstrict-originstrict-origin-when-cross-originunsafe-url | - |
resizeMethod? | N/A | 'none' | 'auto' | 'resize' | 'scale' | autononeresizescale | Android only |
resizeMode? | Unknown | ImageResizeMode | centercontaincovernonerepeatstretch | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
source? | Partial | ImageSourcePropType | - | - |
src? | Unknown | string | - | - |
srcSet? | Unknown | string | - | - |
style? | Partial | StyleProp<ImageStyle> | - | - |
testID? | Supported | string | - | - |
tintColor? | Unknown | ColorValue | - | - |
width? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
alt? | Unknown | string | - | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
blurRadius? | N/A | number | - | iOS only |
borderBottomLeftRadius? | Unknown | number | - | - |
borderBottomRightRadius? | Unknown | number | - | - |
borderRadius? | Unknown | number | - | - |
borderTopLeftRadius? | Unknown | number | - | - |
borderTopRightRadius? | Unknown | number | - | - |
capInsets? | Unknown | Insets | - | - |
children? | Unknown | React.ReactNode | - | - |
crossOrigin? | Unknown | 'anonymous' | 'use-credentials' | anonymoususe-credentials | - |
defaultSource? | Unknown | number | ImageURISource | - | - |
fadeDuration? | N/A | number | - | Android only |
height? | Unknown | number | - | - |
id? | Unknown | string | - | - |
imageRef? | Unknown | (image: Image) => void | - | - |
imageStyle? | Unknown | StyleProp<ImageStyle> | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
loadingIndicatorSource? | Unknown | ImageURISource | - | - |
nativeID? | Unknown | string | - | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onError? | Unknown | (error: ImageErrorEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLoad? | Unknown | (event: ImageLoadEvent) => void | - | - |
onLoadEnd? | Unknown | () => void | - | - |
onLoadStart? | Unknown | () => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPartialLoad? | N/A | () => void | - | iOS only |
onProgress? | Unknown | (event: ImageProgressEventIOS) => void | - | - |
progressiveRenderingEnabled? | Unknown | boolean | falsetrue | - |
referrerPolicy? | Unknown | 'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url' | no-referrerno-referrer-when-downgradeoriginorigin-when-cross-originsame-originstrict-originstrict-origin-when-cross-originunsafe-url | - |
resizeMethod? | N/A | 'none' | 'auto' | 'resize' | 'scale' | autononeresizescale | Android only |
resizeMode? | Unknown | ImageResizeMode | centercontaincovernonerepeatstretch | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
source? | Unknown | ImageSourcePropType | - | - |
src? | Unknown | string | - | - |
srcSet? | Unknown | string | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
testID? | Unknown | string | - | - |
tintColor? | Unknown | ColorValue | - | - |
width? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
alt? | Unknown | string | - | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
blurRadius? | N/A | number | - | iOS only |
borderBottomLeftRadius? | Unknown | number | - | - |
borderBottomRightRadius? | Unknown | number | - | - |
borderRadius? | Unknown | number | - | - |
borderTopLeftRadius? | Unknown | number | - | - |
borderTopRightRadius? | Unknown | number | - | - |
capInsets? | Unknown | Insets | - | - |
children? | Unknown | React.ReactNode | - | - |
crossOrigin? | Unknown | 'anonymous' | 'use-credentials' | anonymoususe-credentials | - |
defaultSource? | Unknown | number | ImageURISource | - | - |
fadeDuration? | N/A | number | - | Android only |
height? | Unknown | number | - | - |
id? | Unknown | string | - | - |
imageRef? | Unknown | (image: Image) => void | - | - |
imageStyle? | Unknown | StyleProp<ImageStyle> | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
loadingIndicatorSource? | Unknown | ImageURISource | - | - |
nativeID? | Unknown | string | - | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onError? | Unknown | (error: ImageErrorEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLoad? | Unknown | (event: ImageLoadEvent) => void | - | - |
onLoadEnd? | Unknown | () => void | - | - |
onLoadStart? | Unknown | () => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPartialLoad? | N/A | () => void | - | iOS only |
onProgress? | Unknown | (event: ImageProgressEventIOS) => void | - | - |
progressiveRenderingEnabled? | Unknown | boolean | falsetrue | - |
referrerPolicy? | Unknown | 'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url' | no-referrerno-referrer-when-downgradeoriginorigin-when-cross-originsame-originstrict-originstrict-origin-when-cross-originunsafe-url | - |
resizeMethod? | N/A | 'none' | 'auto' | 'resize' | 'scale' | autononeresizescale | Android only |
resizeMode? | Unknown | ImageResizeMode | centercontaincovernonerepeatstretch | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
source? | Unknown | ImageSourcePropType | - | - |
src? | Unknown | string | - | - |
srcSet? | Unknown | string | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
testID? | Unknown | string | - | - |
tintColor? | Unknown | ColorValue | - | - |
width? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
alt? | Unknown | string | - | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
blurRadius? | N/A | number | - | iOS only |
borderBottomLeftRadius? | Unknown | number | - | - |
borderBottomRightRadius? | Unknown | number | - | - |
borderRadius? | Unknown | number | - | - |
borderTopLeftRadius? | Unknown | number | - | - |
borderTopRightRadius? | Unknown | number | - | - |
capInsets? | Unknown | Insets | - | - |
crossOrigin? | Unknown | 'anonymous' | 'use-credentials' | anonymoususe-credentials | - |
defaultSource? | Unknown | number | ImageURISource | - | - |
fadeDuration? | N/A | number | - | Android only |
height? | Unknown | number | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
loadingIndicatorSource? | Unknown | ImageURISource | - | - |
nativeID? | Unknown | string | - | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onError? | Unknown | (error: ImageErrorEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLoad? | Unknown | (event: ImageLoadEvent) => void | - | - |
onLoadEnd? | Unknown | () => void | - | - |
onLoadStart? | Unknown | () => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPartialLoad? | N/A | () => void | - | iOS only |
onProgress? | Unknown | (event: ImageProgressEventIOS) => void | - | - |
progressiveRenderingEnabled? | Unknown | boolean | falsetrue | - |
referrerPolicy? | Unknown | 'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url' | no-referrerno-referrer-when-downgradeoriginorigin-when-cross-originsame-originstrict-originstrict-origin-when-cross-originunsafe-url | - |
resizeMethod? | N/A | 'none' | 'auto' | 'resize' | 'scale' | autononeresizescale | Android only |
resizeMode? | Unknown | ImageResizeMode | centercontaincovernonerepeatstretch | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
source? | Unknown | ImageSourcePropType | - | - |
src? | Unknown | string | - | - |
srcSet? | Unknown | string | - | - |
style? | Unknown | StyleProp<ImageStyle> | - | - |
testID? | Unknown | string | - | - |
tintColor? | Unknown | ColorValue | - | - |
width? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
backgroundColor? | Unknown | ColorValue | - | - |
children? | Unknown | React.ReactNode | - | - |
nativeID? | Unknown | string | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
behavior? | Unknown | 'height' | 'position' | 'padding' | heightpaddingposition | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
contentContainerStyle? | Unknown | StyleProp<ViewStyle> | - | - |
enabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
keyboardVerticalOffset? | Unknown | number | - | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
behavior? | Unknown | 'height' | 'position' | 'padding' | heightpaddingposition | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
contentContainerStyle? | Unknown | StyleProp<ViewStyle> | - | - |
enabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
keyboardVerticalOffset? | Unknown | number | - | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
allowSwipeDismissal? | Unknown | boolean | falsetrue | - |
animated? | Unknown | boolean | falsetrue | Deprecated |
animationType? | Unknown | 'none' | 'slide' | 'fade' | fadenoneslide | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
backdropColor? | Unknown | ColorValue | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hardwareAccelerated? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
navigationBarTranslucent? | Unknown | boolean | falsetrue | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onDismiss? | Unknown | () => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onOrientationChange? | Unknown | (event: NativeSyntheticEvent<any>) => void | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onRequestClose? | Unknown | (event: NativeSyntheticEvent<any>) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onShow? | Unknown | (event: NativeSyntheticEvent<any>) => void | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
presentationStyle? | Unknown | 'fullScreen' | 'pageSheet' | 'formSheet' | 'overFullScreen' | formSheetfullScreenoverFullScreenpageSheet | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
statusBarTranslucent? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
supportedOrientations? | Unknown | ('portrait' | 'portrait-upside-down' | 'landscape' | 'landscape-left' | 'landscape-right')[] | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
transparent? | Unknown | boolean | falsetrue | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
visible? | Unknown | boolean | falsetrue | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
android_disableSound? | Unknown | boolean | falsetrue | - |
android_ripple? | Unknown | PressableAndroidRippleConfig | - | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
cancelable? | Unknown | boolean | falsetrue | - |
children? | Supported | React.ReactNode | ((state: PressableStateCallbackType) => React.ReactNode) | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
delayHoverIn? | Unknown | number | - | macos windows |
delayHoverOut? | Unknown | number | - | macos windows |
delayLongPress? | Unknown | number | - | - |
disabled? | Supported | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (event: NativeSyntheticEvent<TargetedEvent>) => void | - | macos windows |
onFocus? | Unknown | (event: NativeSyntheticEvent<TargetedEvent>) => void | - | macos windows |
onHoverIn? | Unknown | (event: MouseEvent) => void | - | - |
onHoverOut? | Unknown | (event: MouseEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLongPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPress? | Supported | (event: GestureResponderEvent) => void | - | - |
onPressIn? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressOut? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
pressRetentionOffset? | Unknown | number | Insets | - | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Partial | StyleProp<ViewStyle> | ((state: PressableStateCallbackType) => StyleProp<ViewStyle>) | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
testOnly_pressed? | Unknown | boolean | falsetrue | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
unstable_pressDelay? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
animating? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
color? | Unknown | ColorValue | - | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
indeterminate? | Unknown | boolean | falsetrue | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
progress? | Unknown | number | - | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
styleAttr? | Unknown | 'Horizontal' | 'Normal' | 'Small' | 'Large' | 'Inverse' | 'SmallInverse' | 'LargeInverse' | HorizontalInverseLargeLargeInverseNormalSmallSmallInverse | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
animating? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
color? | Unknown | ColorValue | - | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
indeterminate? | Unknown | boolean | falsetrue | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
progress? | Unknown | number | - | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
styleAttr? | Unknown | 'Horizontal' | 'Normal' | 'Small' | 'Large' | 'Inverse' | 'SmallInverse' | 'LargeInverse' | HorizontalInverseLargeLargeInverseNormalSmallSmallInverse | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
colors? | Unknown | ColorValue[] | - | - |
enabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onRefresh? | Unknown | () => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
progressBackgroundColor? | Unknown | ColorValue | - | - |
progressViewOffset? | Unknown | number | - | - |
refreshing | Unknown | boolean | falsetrue | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
size? | Unknown | 'default' | 'large' | defaultlarge | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tintColor? | Unknown | ColorValue | - | - |
title? | Unknown | string | - | - |
titleColor? | Unknown | ColorValue | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
colors? | Unknown | ColorValue[] | - | - |
enabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onRefresh? | Unknown | () => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
progressBackgroundColor? | Unknown | ColorValue | - | - |
progressViewOffset? | Unknown | number | - | - |
refreshing | Unknown | boolean | falsetrue | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
size? | Unknown | 'default' | 'large' | defaultlarge | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tintColor? | Unknown | ColorValue | - | - |
title? | Unknown | string | - | - |
titleColor? | Unknown | ColorValue | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
alwaysBounceHorizontal? | Unknown | boolean | falsetrue | - |
alwaysBounceVertical? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
automaticallyAdjustContentInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustKeyboardInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustsScrollIndicatorInsets? | Unknown | boolean | falsetrue | - |
bounces? | Unknown | boolean | falsetrue | - |
bouncesZoom? | Unknown | boolean | falsetrue | - |
canCancelContentTouches? | Unknown | boolean | falsetrue | - |
centerContent? | Unknown | boolean | falsetrue | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
contentContainerStyle? | Unknown | StyleProp<ViewStyle> | - | - |
contentInset? | Unknown | Insets | - | - |
contentInsetAdjustmentBehavior? | Unknown | 'always' | 'never' | 'automatic' | 'scrollableAxes' | alwaysautomaticneverscrollableAxes | - |
contentOffset? | Unknown | PointProp | - | - |
decelerationRate? | Unknown | number | 'normal' | 'fast' | - | - |
directionalLockEnabled? | Unknown | boolean | falsetrue | - |
disableIntervalMomentum? | Unknown | boolean | falsetrue | - |
disableScrollViewPanResponder? | Unknown | boolean | falsetrue | - |
endFillColor? | Unknown | ColorValue | - | - |
fadingEdgeLength? | N/A | number | { start: number; end: number; } | - | Android only |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
horizontal? | Unknown | boolean | falsetrue | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
indicatorStyle? | Unknown | 'default' | 'black' | 'white' | blackdefaultwhite | - |
innerViewRef? | Unknown | React.RefObject<View> | - | - |
invertStickyHeaders? | Unknown | boolean | falsetrue | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
keyboardDismissMode? | Unknown | 'none' | 'on-drag' | 'interactive' | interactivenoneon-drag | - |
keyboardShouldPersistTaps? | Unknown | boolean | 'always' | 'never' | 'handled' | alwaysfalsehandlednevertrue | - |
maintainVisibleContentPosition? | Unknown | { autoscrollToTopThreshold?: number | null | undefined; minIndexForVisible: number; } | - | - |
maximumZoomScale? | Unknown | number | - | - |
minimumZoomScale? | Unknown | number | - | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
nestedScrollEnabled? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onContentSizeChange? | Unknown | (contentWidth: number, contentHeight: number) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMomentumScrollBegin? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMomentumScrollEnd? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onScroll? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollAnimationEnd? | Unknown | () => void | - | - |
onScrollBeginDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollEndDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollToTop? | N/A | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | iOS only |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
overScrollMode? | Unknown | 'auto' | 'always' | 'never' | alwaysautonever | - |
pagingEnabled? | Unknown | boolean | falsetrue | - |
persistentScrollbar? | Unknown | boolean | falsetrue | - |
pinchGestureEnabled? | Unknown | boolean | falsetrue | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
refreshControl? | Unknown | React.ReactElement<RefreshControlProps, string | React.JSXElementConstructor<any>> | - | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
scrollEnabled? | Unknown | boolean | falsetrue | - |
scrollEventThrottle? | Unknown | number | - | - |
scrollIndicatorInsets? | Unknown | Insets | - | - |
scrollPerfTag? | N/A | string | - | Android only |
scrollsChildToFocus? | N/A | boolean | falsetrue | Android only |
scrollsToTop? | Unknown | boolean | falsetrue | - |
scrollToOverflowEnabled? | N/A | boolean | falsetrue | iOS only |
scrollViewRef? | Unknown | React.RefObject<ScrollView> | - | - |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
showsHorizontalScrollIndicator? | Unknown | boolean | falsetrue | - |
showsVerticalScrollIndicator? | Unknown | boolean | falsetrue | - |
snapToAlignment? | Unknown | 'start' | 'center' | 'end' | centerendstart | - |
snapToEnd? | Unknown | boolean | falsetrue | - |
snapToInterval? | Unknown | number | - | - |
snapToOffsets? | Unknown | number[] | - | - |
snapToStart? | Unknown | boolean | falsetrue | - |
StickyHeaderComponent? | Unknown | React.ComponentType<any> | - | - |
stickyHeaderHiddenOnScroll? | Unknown | boolean | falsetrue | - |
stickyHeaderIndices? | Unknown | number[] | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
zoomScale? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
alwaysBounceHorizontal? | Unknown | boolean | falsetrue | - |
alwaysBounceVertical? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
automaticallyAdjustContentInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustKeyboardInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustsScrollIndicatorInsets? | Unknown | boolean | falsetrue | - |
bounces? | Unknown | boolean | falsetrue | - |
bouncesZoom? | Unknown | boolean | falsetrue | - |
canCancelContentTouches? | Unknown | boolean | falsetrue | - |
centerContent? | Unknown | boolean | falsetrue | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
contentContainerStyle? | Unknown | StyleProp<ViewStyle> | - | - |
contentInset? | Unknown | Insets | - | - |
contentInsetAdjustmentBehavior? | Unknown | 'always' | 'never' | 'automatic' | 'scrollableAxes' | alwaysautomaticneverscrollableAxes | - |
contentOffset? | Unknown | PointProp | - | - |
decelerationRate? | Unknown | number | 'normal' | 'fast' | - | - |
directionalLockEnabled? | Unknown | boolean | falsetrue | - |
disableIntervalMomentum? | Unknown | boolean | falsetrue | - |
disableScrollViewPanResponder? | Unknown | boolean | falsetrue | - |
endFillColor? | Unknown | ColorValue | - | - |
fadingEdgeLength? | N/A | number | { start: number; end: number; } | - | Android only |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
horizontal? | Unknown | boolean | falsetrue | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
indicatorStyle? | Unknown | 'default' | 'black' | 'white' | blackdefaultwhite | - |
innerViewRef? | Unknown | React.RefObject<View> | - | - |
invertStickyHeaders? | Unknown | boolean | falsetrue | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
keyboardDismissMode? | Unknown | 'none' | 'on-drag' | 'interactive' | interactivenoneon-drag | - |
keyboardShouldPersistTaps? | Unknown | boolean | 'always' | 'never' | 'handled' | alwaysfalsehandlednevertrue | - |
maintainVisibleContentPosition? | Unknown | { autoscrollToTopThreshold?: number | null | undefined; minIndexForVisible: number; } | - | - |
maximumZoomScale? | Unknown | number | - | - |
minimumZoomScale? | Unknown | number | - | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
nestedScrollEnabled? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onContentSizeChange? | Unknown | (contentWidth: number, contentHeight: number) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMomentumScrollBegin? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMomentumScrollEnd? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onScroll? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollAnimationEnd? | Unknown | () => void | - | - |
onScrollBeginDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollEndDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollToTop? | N/A | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | iOS only |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
overScrollMode? | Unknown | 'auto' | 'always' | 'never' | alwaysautonever | - |
pagingEnabled? | Unknown | boolean | falsetrue | - |
persistentScrollbar? | Unknown | boolean | falsetrue | - |
pinchGestureEnabled? | Unknown | boolean | falsetrue | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
refreshControl? | Unknown | React.ReactElement<RefreshControlProps, string | React.JSXElementConstructor<any>> | - | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
scrollEnabled? | Unknown | boolean | falsetrue | - |
scrollEventThrottle? | Unknown | number | - | - |
scrollIndicatorInsets? | Unknown | Insets | - | - |
scrollPerfTag? | N/A | string | - | Android only |
scrollsChildToFocus? | N/A | boolean | falsetrue | Android only |
scrollsToTop? | Unknown | boolean | falsetrue | - |
scrollToOverflowEnabled? | N/A | boolean | falsetrue | iOS only |
scrollViewRef? | Unknown | React.RefObject<ScrollView> | - | - |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
showsHorizontalScrollIndicator? | Unknown | boolean | falsetrue | - |
showsVerticalScrollIndicator? | Unknown | boolean | falsetrue | - |
snapToAlignment? | Unknown | 'start' | 'center' | 'end' | centerendstart | - |
snapToEnd? | Unknown | boolean | falsetrue | - |
snapToInterval? | Unknown | number | - | - |
snapToOffsets? | Unknown | number[] | - | - |
snapToStart? | Unknown | boolean | falsetrue | - |
StickyHeaderComponent? | Unknown | React.ComponentType<any> | - | - |
stickyHeaderHiddenOnScroll? | Unknown | boolean | falsetrue | - |
stickyHeaderIndices? | Unknown | number[] | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
zoomScale? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
alwaysBounceHorizontal? | Unknown | boolean | falsetrue | - |
alwaysBounceVertical? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
automaticallyAdjustContentInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustKeyboardInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustsScrollIndicatorInsets? | Unknown | boolean | falsetrue | - |
bounces? | Unknown | boolean | falsetrue | - |
bouncesZoom? | Unknown | boolean | falsetrue | - |
canCancelContentTouches? | Unknown | boolean | falsetrue | - |
CellRendererComponent? | Unknown | React.ComponentType<CellRendererProps<ItemT>> | - | - |
centerContent? | Unknown | boolean | falsetrue | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
contentContainerStyle? | Unknown | StyleProp<ViewStyle> | - | - |
contentInset? | Unknown | Insets | - | - |
contentInsetAdjustmentBehavior? | Unknown | 'always' | 'never' | 'automatic' | 'scrollableAxes' | alwaysautomaticneverscrollableAxes | - |
contentOffset? | Unknown | PointProp | - | - |
data? | Unknown | any | - | - |
debug? | Unknown | boolean | falsetrue | - |
decelerationRate? | Unknown | number | 'normal' | 'fast' | - | - |
directionalLockEnabled? | Unknown | boolean | falsetrue | - |
disableIntervalMomentum? | Unknown | boolean | falsetrue | - |
disableScrollViewPanResponder? | Unknown | boolean | falsetrue | - |
disableVirtualization? | Unknown | boolean | falsetrue | - |
endFillColor? | Unknown | ColorValue | - | - |
extraData? | Unknown | any | - | - |
fadingEdgeLength? | N/A | number | { start: number; end: number; } | - | Android only |
focusable? | Unknown | boolean | falsetrue | - |
getItem? | Unknown | (data: any, index: number) => ItemT | - | - |
getItemCount? | Unknown | (data: any) => number | - | - |
getItemLayout? | Unknown | (data: SectionListData<ItemT, SectionT>[] | null, index: number) => { length: number; offset: number; index: number; } | - | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
horizontal? | Unknown | boolean | falsetrue | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
indicatorStyle? | Unknown | 'default' | 'black' | 'white' | blackdefaultwhite | - |
initialNumToRender? | Unknown | number | - | - |
initialScrollIndex? | Unknown | number | - | - |
innerViewRef? | Unknown | React.RefObject<View> | - | - |
inverted? | Unknown | boolean | falsetrue | - |
invertStickyHeaders? | Unknown | boolean | falsetrue | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
ItemSeparatorComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
keyboardDismissMode? | Unknown | 'none' | 'on-drag' | 'interactive' | interactivenoneon-drag | - |
keyboardShouldPersistTaps? | Unknown | boolean | 'always' | 'never' | 'handled' | alwaysfalsehandlednevertrue | - |
keyExtractor? | Unknown | (item: ItemT, index: number) => string | - | - |
legacyImplementation? | Unknown | boolean | falsetrue | - |
ListEmptyComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
ListFooterComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
ListFooterComponentStyle? | Unknown | StyleProp<ViewStyle> | - | - |
ListHeaderComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
ListHeaderComponentStyle? | Unknown | StyleProp<ViewStyle> | - | - |
maintainVisibleContentPosition? | Unknown | { autoscrollToTopThreshold?: number | null | undefined; minIndexForVisible: number; } | - | - |
maximumZoomScale? | Unknown | number | - | - |
maxToRenderPerBatch? | Unknown | number | - | - |
minimumZoomScale? | Unknown | number | - | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
nestedScrollEnabled? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onContentSizeChange? | Unknown | (contentWidth: number, contentHeight: number) => void | - | - |
onEndReached? | Unknown | (info: { distanceFromEnd: number; }) => void | - | - |
onEndReachedThreshold? | Unknown | number | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMomentumScrollBegin? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMomentumScrollEnd? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onRefresh? | Unknown | () => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onScroll? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollAnimationEnd? | Unknown | () => void | - | - |
onScrollBeginDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollEndDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollToIndexFailed? | Unknown | (info: { index: number; highestMeasuredFrameIndex: number; averageItemLength: number; }) => void | - | - |
onScrollToTop? | N/A | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | iOS only |
onStartReached? | Unknown | (info: { distanceFromStart: number; }) => void | - | - |
onStartReachedThreshold? | Unknown | number | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onViewableItemsChanged? | Unknown | (info: { viewableItems: ViewToken<ItemT>[]; changed: ViewToken<ItemT>[]; }) => void | - | - |
overScrollMode? | Unknown | 'auto' | 'always' | 'never' | alwaysautonever | - |
pagingEnabled? | Unknown | boolean | falsetrue | - |
persistentScrollbar? | Unknown | boolean | falsetrue | - |
pinchGestureEnabled? | Unknown | boolean | falsetrue | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
progressViewOffset? | N/A | number | - | Android only |
refreshControl? | Unknown | React.ReactElement<RefreshControlProps, string | React.JSXElementConstructor<any>> | - | - |
refreshing? | Unknown | boolean | falsetrue | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderItem? | Unknown | SectionListRenderItem<ItemT, SectionT> | - | - |
renderScrollComponent? | Unknown | (props: ScrollViewProps) => React.ReactElement<ScrollViewProps> | - | - |
renderSectionFooter? | Unknown | (info: { section: SectionListData<ItemT, SectionT>; }) => React.ReactElement | null | - | - |
renderSectionHeader? | Unknown | (info: { section: SectionListData<ItemT, SectionT>; }) => React.ReactElement | null | - | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
scrollEnabled? | Unknown | boolean | falsetrue | - |
scrollEventThrottle? | Unknown | number | - | - |
scrollIndicatorInsets? | Unknown | Insets | - | - |
scrollPerfTag? | N/A | string | - | Android only |
scrollsChildToFocus? | N/A | boolean | falsetrue | Android only |
scrollsToTop? | Unknown | boolean | falsetrue | - |
scrollToOverflowEnabled? | N/A | boolean | falsetrue | iOS only |
scrollViewRef? | Unknown | React.RefObject<ScrollView> | - | - |
sections | Unknown | readonly SectionListData<ItemT, SectionT>[] | - | - |
SectionSeparatorComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
showsHorizontalScrollIndicator? | Unknown | boolean | falsetrue | - |
showsVerticalScrollIndicator? | Unknown | boolean | falsetrue | - |
snapToAlignment? | Unknown | 'start' | 'center' | 'end' | centerendstart | - |
snapToEnd? | Unknown | boolean | falsetrue | - |
snapToInterval? | Unknown | number | - | - |
snapToOffsets? | Unknown | number[] | - | - |
snapToStart? | Unknown | boolean | falsetrue | - |
StickyHeaderComponent? | Unknown | React.ComponentType<any> | - | - |
stickyHeaderHiddenOnScroll? | Unknown | boolean | falsetrue | - |
stickySectionHeadersEnabled? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
updateCellsBatchingPeriod? | Unknown | number | - | - |
viewabilityConfig? | Unknown | ViewabilityConfig | - | - |
viewabilityConfigCallbackPairs? | Unknown | ViewabilityConfigCallbackPairs | - | - |
windowSize? | Unknown | number | - | - |
zoomScale? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
animated? | Unknown | boolean | falsetrue | - |
backgroundColor? | N/A | ColorValue | - | Android only |
barStyle? | Unknown | StatusBarStyle | dark-contentdefaultlight-content | - |
hidden? | Unknown | boolean | falsetrue | - |
networkActivityIndicatorVisible? | N/A | boolean | falsetrue | iOS only |
showHideTransition? | N/A | 'none' | 'slide' | 'fade' | fadenoneslide | iOS only |
translucent? | N/A | boolean | falsetrue | Android only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
disabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
ios_backgroundColor? | Unknown | ColorValue | - | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onChange? | Unknown | (event: SwitchChangeEvent) => Promise<void> | void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTintColor? | Unknown | ColorValue | - | Deprecated |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onValueChange? | Unknown | (value: boolean) => Promise<void> | void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
thumbColor? | Unknown | ColorValue | - | - |
thumbTintColor? | Unknown | ColorValue | - | Deprecated |
tintColor? | Unknown | ColorValue | - | Deprecated |
trackColor? | Unknown | { false?: ColorValue | null | undefined; true?: ColorValue | null | undefined; } | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
value? | Unknown | boolean | falsetrue | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
disabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
ios_backgroundColor? | Unknown | ColorValue | - | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onChange? | Unknown | (event: SwitchChangeEvent) => Promise<void> | void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTintColor? | Unknown | ColorValue | - | Deprecated |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onValueChange? | Unknown | (value: boolean) => Promise<void> | void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
thumbColor? | Unknown | ColorValue | - | - |
thumbTintColor? | Unknown | ColorValue | - | Deprecated |
tintColor? | Unknown | ColorValue | - | Deprecated |
trackColor? | Unknown | { false?: ColorValue | null | undefined; true?: ColorValue | null | undefined; } | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
value? | Unknown | boolean | falsetrue | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
adjustsFontSizeToFit? | Unknown | boolean | falsetrue | - |
allowFontScaling? | Unknown | boolean | falsetrue | - |
android_hyphenationFrequency? | Unknown | 'none' | 'normal' | 'full' | fullnonenormal | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Supported | React.ReactNode | - | - |
dataDetectorType? | Unknown | 'none' | 'link' | 'phoneNumber' | 'all' | 'email' | allemaillinknonephoneNumber | - |
disabled? | Unknown | boolean | falsetrue | - |
dynamicTypeRamp? | Unknown | 'caption2' | 'caption1' | 'footnote' | 'subheadline' | 'callout' | 'body' | 'headline' | 'title3' | 'title2' | 'title1' | 'largeTitle' | bodycalloutcaption1caption2footnoteheadlinelargeTitlesubheadlinetitle1title2title3 | - |
ellipsizeMode? | Unknown | 'head' | 'middle' | 'tail' | 'clip' | clipheadmiddletail | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
lineBreakMode? | Unknown | 'head' | 'middle' | 'tail' | 'clip' | clipheadmiddletail | - |
lineBreakStrategyIOS? | Unknown | 'none' | 'standard' | 'hangul-word' | 'push-out' | hangul-wordnonepush-outstandard | - |
maxFontSizeMultiplier? | Unknown | number | - | - |
minimumFontScale? | Unknown | number | - | - |
nativeID? | Unknown | string | - | - |
numberOfLines? | Partial | number | - | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onLayout? | Supported | (event: LayoutChangeEvent) => void | - | - |
onLongPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressIn? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressOut? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTextLayout? | Unknown | (event: TextLayoutEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
pressRetentionOffset? | Unknown | { top: number; left: number; bottom: number; right: number; } | - | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
selectable? | Unknown | boolean | falsetrue | - |
selectionColor? | Unknown | ColorValue | - | - |
style? | Partial | StyleProp<TextStyle> | - | - |
suppressHighlighting? | Unknown | boolean | falsetrue | - |
testID? | Supported | string | - | - |
textBreakStrategy? | Unknown | 'simple' | 'highQuality' | 'balanced' | balancedhighQualitysimple | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
adjustsFontSizeToFit? | Unknown | boolean | falsetrue | - |
allowFontScaling? | Unknown | boolean | falsetrue | - |
android_hyphenationFrequency? | Unknown | 'none' | 'normal' | 'full' | fullnonenormal | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
dataDetectorType? | Unknown | 'none' | 'link' | 'phoneNumber' | 'all' | 'email' | allemaillinknonephoneNumber | - |
disabled? | Unknown | boolean | falsetrue | - |
dynamicTypeRamp? | Unknown | 'caption2' | 'caption1' | 'footnote' | 'subheadline' | 'callout' | 'body' | 'headline' | 'title3' | 'title2' | 'title1' | 'largeTitle' | bodycalloutcaption1caption2footnoteheadlinelargeTitlesubheadlinetitle1title2title3 | - |
ellipsizeMode? | Unknown | 'head' | 'middle' | 'tail' | 'clip' | clipheadmiddletail | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
lineBreakMode? | Unknown | 'head' | 'middle' | 'tail' | 'clip' | clipheadmiddletail | - |
lineBreakStrategyIOS? | Unknown | 'none' | 'standard' | 'hangul-word' | 'push-out' | hangul-wordnonepush-outstandard | - |
maxFontSizeMultiplier? | Unknown | number | - | - |
minimumFontScale? | Unknown | number | - | - |
nativeID? | Unknown | string | - | - |
numberOfLines? | Unknown | number | - | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLongPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressIn? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressOut? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTextLayout? | Unknown | (event: TextLayoutEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
pressRetentionOffset? | Unknown | { top: number; left: number; bottom: number; right: number; } | - | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
selectable? | Unknown | boolean | falsetrue | - |
selectionColor? | Unknown | ColorValue | - | - |
style? | Unknown | StyleProp<TextStyle> | - | - |
suppressHighlighting? | Unknown | boolean | falsetrue | - |
testID? | Unknown | string | - | - |
textBreakStrategy? | Unknown | 'simple' | 'highQuality' | 'balanced' | balancedhighQualitysimple | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
allowFontScaling? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
autoCapitalize? | Unknown | 'none' | 'sentences' | 'words' | 'characters' | charactersnonesentenceswords | - |
autoComplete? | Unknown | 'off' | 'tel' | 'email' | 'url' | 'additional-name' | 'address-line1' | 'address-line2' | 'birthdate-day' | 'birthdate-full' | 'birthdate-month' | 'birthdate-year' | 'cc-csc' | 'cc-exp' | 'cc-exp-day' | 'cc-exp-month' | 'cc-exp-year' | 'cc-number' | 'cc-name' | 'cc-given-name' | 'cc-middle-name' | 'cc-family-name' | 'cc-type' | 'country' | 'current-password' | 'family-name' | 'gender' | 'given-name' | 'honorific-prefix' | 'honorific-suffix' | 'name' | 'name-family' | 'name-given' | 'name-middle' | 'name-middle-initial' | 'name-prefix' | 'name-suffix' | 'new-password' | 'nickname' | 'one-time-code' | 'organization' | 'organization-title' | 'password' | 'password-new' | 'postal-address' | 'postal-address-country' | 'postal-address-extended' | 'postal-address-extended-postal-code' | 'postal-address-locality' | 'postal-address-region' | 'postal-code' | 'street-address' | 'sms-otp' | 'tel-country-code' | 'tel-national' | 'tel-device' | 'username' | 'username-new' | additional-nameaddress-line1address-line2birthdate-daybirthdate-fullbirthdate-monthbirthdate-yearcc-csccc-expcc-exp-daycc-exp-monthcc-exp-yearcc-family-namecc-given-namecc-middle-namecc-namecc-numbercc-typecountrycurrent-passwordemailfamily-namegendergiven-namehonorific-prefixhonorific-suffixnamename-familyname-givenname-middlename-middle-initialname-prefixname-suffixnew-passwordnicknameoffone-time-codeorganizationorganization-titlepasswordpassword-newpostal-addresspostal-address-countrypostal-address-extendedpostal-address-extended-postal-codepostal-address-localitypostal-address-regionpostal-codesms-otpstreet-addressteltel-country-codetel-devicetel-nationalurlusernameusername-new | - |
autoCorrect? | Unknown | boolean | falsetrue | - |
autoFocus? | Unknown | boolean | falsetrue | - |
blurOnSubmit? | Unknown | boolean | falsetrue | Deprecated |
caretHidden? | Unknown | boolean | falsetrue | - |
children? | Unknown | React.ReactNode | - | - |
clearButtonMode? | Unknown | 'always' | 'never' | 'while-editing' | 'unless-editing' | alwaysneverunless-editingwhile-editing | - |
clearTextOnFocus? | Unknown | boolean | falsetrue | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
contextMenuHidden? | Unknown | boolean | falsetrue | - |
cursorColor? | N/A | ColorValue | - | Android only |
dataDetectorTypes? | Unknown | DataDetectorTypes | DataDetectorTypes[] | - | - |
defaultValue? | Unknown | string | - | - |
disableFullscreenUI? | Unknown | boolean | falsetrue | - |
disableKeyboardShortcuts? | Unknown | boolean | falsetrue | - |
editable? | Unknown | boolean | falsetrue | - |
enablesReturnKeyAutomatically? | Unknown | boolean | falsetrue | - |
enterKeyHint? | Unknown | EnterKeyHintTypeOptions | doneentergonextprevioussearchsend | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
importantForAutofill? | Unknown | 'auto' | 'yes' | 'no' | 'noExcludeDescendants' | 'yesExcludeDescendants' | autononoExcludeDescendantsyesyesExcludeDescendants | - |
inlineImageLeft? | Unknown | string | - | - |
inlineImagePadding? | Unknown | number | - | - |
inputAccessoryViewButtonLabel? | N/A | string | - | iOS only |
inputAccessoryViewID? | Unknown | string | - | - |
inputMode? | Unknown | InputModeOptions | decimalemailnonenumericsearchteltexturl | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
keyboardAppearance? | Unknown | 'default' | 'light' | 'dark' | darkdefaultlight | - |
keyboardType? | Unknown | KeyboardTypeOptions | ascii-capabledecimal-paddefaultemail-addressname-phone-padnumber-padnumbers-and-punctuationnumericphone-padtwitterurlvisible-passwordweb-search | - |
lineBreakModeIOS? | N/A | 'head' | 'middle' | 'tail' | 'clip' | 'wordWrapping' | 'char' | charclipheadmiddletailwordWrapping | iOS only |
lineBreakStrategyIOS? | Unknown | 'none' | 'standard' | 'hangul-word' | 'push-out' | hangul-wordnonepush-outstandard | - |
maxFontSizeMultiplier? | Unknown | number | - | - |
maxLength? | Unknown | number | - | - |
multiline? | Unknown | boolean | falsetrue | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
numberOfLines? | Unknown | number | - | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onChange? | Unknown | (e: TextInputChangeEvent) => void | - | - |
onChangeText? | Unknown | (text: string) => void | - | - |
onContentSizeChange? | Unknown | (e: TextInputContentSizeChangeEvent) => void | - | - |
onEndEditing? | Unknown | (e: TextInputEndEditingEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onKeyPress? | Unknown | (e: TextInputKeyPressEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPress? | Unknown | (e: NativeSyntheticEvent<NativeTouchEvent>) => void | - | - |
onPressIn? | Unknown | (e: NativeSyntheticEvent<NativeTouchEvent>) => void | - | - |
onPressOut? | Unknown | (e: NativeSyntheticEvent<NativeTouchEvent>) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onScroll? | Unknown | (e: TextInputScrollEvent) => void | - | - |
onSelectionChange? | Unknown | (e: TextInputSelectionChangeEvent) => void | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onSubmitEditing? | Unknown | (e: TextInputSubmitEditingEvent) => void | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
passwordRules? | Unknown | string | - | - |
placeholder? | Unknown | string | - | - |
placeholderTextColor? | Unknown | ColorValue | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
readOnly? | Unknown | boolean | falsetrue | - |
rejectResponderTermination? | Unknown | boolean | falsetrue | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
returnKeyLabel? | N/A | string | - | Android only |
returnKeyType? | Unknown | ReturnKeyTypeOptions | defaultdoneemergency-callgogooglejoinnextnonepreviousroutesearchsendyahoo | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
scrollEnabled? | Unknown | boolean | falsetrue | - |
secureTextEntry? | Unknown | boolean | falsetrue | - |
selection? | Unknown | { start: number; end?: number | undefined; } | - | - |
selectionColor? | Unknown | ColorValue | - | - |
selectionHandleColor? | N/A | ColorValue | - | Android only |
selectionState? | Unknown | DocumentSelectionState | - | - |
selectTextOnFocus? | Unknown | boolean | falsetrue | - |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
showSoftInputOnFocus? | Unknown | boolean | falsetrue | - |
smartInsertDelete? | Unknown | boolean | falsetrue | - |
spellCheck? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<TextStyle> | - | - |
submitBehavior? | Unknown | SubmitBehavior | blurAndSubmitnewlinesubmit | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
textAlign? | Unknown | 'left' | 'right' | 'center' | centerleftright | - |
textAlignVertical? | Unknown | 'auto' | 'center' | 'top' | 'bottom' | autobottomcentertop | - |
textBreakStrategy? | Unknown | 'simple' | 'highQuality' | 'balanced' | balancedhighQualitysimple | - |
textContentType? | Unknown | 'none' | 'flightNumber' | 'name' | 'nickname' | 'password' | 'username' | 'URL' | 'addressCity' | 'addressCityAndState' | 'addressState' | 'countryName' | 'creditCardNumber' | 'creditCardExpiration' | 'creditCardExpirationMonth' | 'creditCardExpirationYear' | 'creditCardSecurityCode' | 'creditCardType' | 'creditCardName' | 'creditCardGivenName' | 'creditCardMiddleName' | 'creditCardFamilyName' | 'emailAddress' | 'familyName' | 'fullStreetAddress' | 'givenName' | 'jobTitle' | 'location' | 'middleName' | 'namePrefix' | 'nameSuffix' | 'organizationName' | 'postalCode' | 'streetAddressLine1' | 'streetAddressLine2' | 'sublocality' | 'telephoneNumber' | 'newPassword' | 'oneTimeCode' | 'birthdate' | 'birthdateDay' | 'birthdateMonth' | 'birthdateYear' | 'cellularEID' | 'cellularIMEI' | 'dateTime' | 'shipmentTrackingNumber' | addressCityaddressCityAndStateaddressStatebirthdatebirthdateDaybirthdateMonthbirthdateYearcellularEIDcellularIMEIcountryNamecreditCardExpirationcreditCardExpirationMonthcreditCardExpirationYearcreditCardFamilyNamecreditCardGivenNamecreditCardMiddleNamecreditCardNamecreditCardNumbercreditCardSecurityCodecreditCardTypedateTimeemailAddressfamilyNameflightNumberfullStreetAddressgivenNamejobTitlelocationmiddleNamenamenamePrefixnameSuffixnewPasswordnicknamenoneoneTimeCodeorganizationNamepasswordpostalCodeshipmentTrackingNumberstreetAddressLine1streetAddressLine2sublocalitytelephoneNumberURLusername | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
underlineColorAndroid? | Unknown | ColorValue | - | - |
value? | Unknown | string | - | - |
verticalAlign? | Unknown | 'auto' | 'middle' | 'top' | 'bottom' | autobottommiddletop | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
allowFontScaling? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
autoCapitalize? | Unknown | 'none' | 'sentences' | 'words' | 'characters' | charactersnonesentenceswords | - |
autoComplete? | Unknown | 'off' | 'tel' | 'email' | 'url' | 'additional-name' | 'address-line1' | 'address-line2' | 'birthdate-day' | 'birthdate-full' | 'birthdate-month' | 'birthdate-year' | 'cc-csc' | 'cc-exp' | 'cc-exp-day' | 'cc-exp-month' | 'cc-exp-year' | 'cc-number' | 'cc-name' | 'cc-given-name' | 'cc-middle-name' | 'cc-family-name' | 'cc-type' | 'country' | 'current-password' | 'family-name' | 'gender' | 'given-name' | 'honorific-prefix' | 'honorific-suffix' | 'name' | 'name-family' | 'name-given' | 'name-middle' | 'name-middle-initial' | 'name-prefix' | 'name-suffix' | 'new-password' | 'nickname' | 'one-time-code' | 'organization' | 'organization-title' | 'password' | 'password-new' | 'postal-address' | 'postal-address-country' | 'postal-address-extended' | 'postal-address-extended-postal-code' | 'postal-address-locality' | 'postal-address-region' | 'postal-code' | 'street-address' | 'sms-otp' | 'tel-country-code' | 'tel-national' | 'tel-device' | 'username' | 'username-new' | additional-nameaddress-line1address-line2birthdate-daybirthdate-fullbirthdate-monthbirthdate-yearcc-csccc-expcc-exp-daycc-exp-monthcc-exp-yearcc-family-namecc-given-namecc-middle-namecc-namecc-numbercc-typecountrycurrent-passwordemailfamily-namegendergiven-namehonorific-prefixhonorific-suffixnamename-familyname-givenname-middlename-middle-initialname-prefixname-suffixnew-passwordnicknameoffone-time-codeorganizationorganization-titlepasswordpassword-newpostal-addresspostal-address-countrypostal-address-extendedpostal-address-extended-postal-codepostal-address-localitypostal-address-regionpostal-codesms-otpstreet-addressteltel-country-codetel-devicetel-nationalurlusernameusername-new | - |
autoCorrect? | Unknown | boolean | falsetrue | - |
autoFocus? | Unknown | boolean | falsetrue | - |
blurOnSubmit? | Unknown | boolean | falsetrue | Deprecated |
caretHidden? | Unknown | boolean | falsetrue | - |
children? | Unknown | React.ReactNode | - | - |
clearButtonMode? | Unknown | 'always' | 'never' | 'while-editing' | 'unless-editing' | alwaysneverunless-editingwhile-editing | - |
clearTextOnFocus? | Unknown | boolean | falsetrue | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
contextMenuHidden? | Unknown | boolean | falsetrue | - |
cursorColor? | N/A | ColorValue | - | Android only |
dataDetectorTypes? | Unknown | DataDetectorTypes | DataDetectorTypes[] | - | - |
defaultValue? | Unknown | string | - | - |
disableFullscreenUI? | Unknown | boolean | falsetrue | - |
disableKeyboardShortcuts? | Unknown | boolean | falsetrue | - |
editable? | Unknown | boolean | falsetrue | - |
enablesReturnKeyAutomatically? | Unknown | boolean | falsetrue | - |
enterKeyHint? | Unknown | EnterKeyHintTypeOptions | doneentergonextprevioussearchsend | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
importantForAutofill? | Unknown | 'auto' | 'yes' | 'no' | 'noExcludeDescendants' | 'yesExcludeDescendants' | autononoExcludeDescendantsyesyesExcludeDescendants | - |
inlineImageLeft? | Unknown | string | - | - |
inlineImagePadding? | Unknown | number | - | - |
inputAccessoryViewButtonLabel? | N/A | string | - | iOS only |
inputAccessoryViewID? | Unknown | string | - | - |
inputMode? | Unknown | InputModeOptions | decimalemailnonenumericsearchteltexturl | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
keyboardAppearance? | Unknown | 'default' | 'light' | 'dark' | darkdefaultlight | - |
keyboardType? | Unknown | KeyboardTypeOptions | ascii-capabledecimal-paddefaultemail-addressname-phone-padnumber-padnumbers-and-punctuationnumericphone-padtwitterurlvisible-passwordweb-search | - |
lineBreakModeIOS? | N/A | 'head' | 'middle' | 'tail' | 'clip' | 'wordWrapping' | 'char' | charclipheadmiddletailwordWrapping | iOS only |
lineBreakStrategyIOS? | Unknown | 'none' | 'standard' | 'hangul-word' | 'push-out' | hangul-wordnonepush-outstandard | - |
maxFontSizeMultiplier? | Unknown | number | - | - |
maxLength? | Unknown | number | - | - |
multiline? | Unknown | boolean | falsetrue | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
numberOfLines? | Unknown | number | - | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onChange? | Unknown | (e: TextInputChangeEvent) => void | - | - |
onChangeText? | Unknown | (text: string) => void | - | - |
onContentSizeChange? | Unknown | (e: TextInputContentSizeChangeEvent) => void | - | - |
onEndEditing? | Unknown | (e: TextInputEndEditingEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onKeyPress? | Unknown | (e: TextInputKeyPressEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPress? | Unknown | (e: NativeSyntheticEvent<NativeTouchEvent>) => void | - | - |
onPressIn? | Unknown | (e: NativeSyntheticEvent<NativeTouchEvent>) => void | - | - |
onPressOut? | Unknown | (e: NativeSyntheticEvent<NativeTouchEvent>) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onScroll? | Unknown | (e: TextInputScrollEvent) => void | - | - |
onSelectionChange? | Unknown | (e: TextInputSelectionChangeEvent) => void | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onSubmitEditing? | Unknown | (e: TextInputSubmitEditingEvent) => void | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
passwordRules? | Unknown | string | - | - |
placeholder? | Unknown | string | - | - |
placeholderTextColor? | Unknown | ColorValue | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
readOnly? | Unknown | boolean | falsetrue | - |
rejectResponderTermination? | Unknown | boolean | falsetrue | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
returnKeyLabel? | N/A | string | - | Android only |
returnKeyType? | Unknown | ReturnKeyTypeOptions | defaultdoneemergency-callgogooglejoinnextnonepreviousroutesearchsendyahoo | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
scrollEnabled? | Unknown | boolean | falsetrue | - |
secureTextEntry? | Unknown | boolean | falsetrue | - |
selection? | Unknown | { start: number; end?: number | undefined; } | - | - |
selectionColor? | Unknown | ColorValue | - | - |
selectionHandleColor? | N/A | ColorValue | - | Android only |
selectionState? | Unknown | DocumentSelectionState | - | - |
selectTextOnFocus? | Unknown | boolean | falsetrue | - |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
showSoftInputOnFocus? | Unknown | boolean | falsetrue | - |
smartInsertDelete? | Unknown | boolean | falsetrue | - |
spellCheck? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<TextStyle> | - | - |
submitBehavior? | Unknown | SubmitBehavior | blurAndSubmitnewlinesubmit | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
textAlign? | Unknown | 'left' | 'right' | 'center' | centerleftright | - |
textAlignVertical? | Unknown | 'auto' | 'center' | 'top' | 'bottom' | autobottomcentertop | - |
textBreakStrategy? | Unknown | 'simple' | 'highQuality' | 'balanced' | balancedhighQualitysimple | - |
textContentType? | Unknown | 'none' | 'flightNumber' | 'name' | 'nickname' | 'password' | 'username' | 'URL' | 'addressCity' | 'addressCityAndState' | 'addressState' | 'countryName' | 'creditCardNumber' | 'creditCardExpiration' | 'creditCardExpirationMonth' | 'creditCardExpirationYear' | 'creditCardSecurityCode' | 'creditCardType' | 'creditCardName' | 'creditCardGivenName' | 'creditCardMiddleName' | 'creditCardFamilyName' | 'emailAddress' | 'familyName' | 'fullStreetAddress' | 'givenName' | 'jobTitle' | 'location' | 'middleName' | 'namePrefix' | 'nameSuffix' | 'organizationName' | 'postalCode' | 'streetAddressLine1' | 'streetAddressLine2' | 'sublocality' | 'telephoneNumber' | 'newPassword' | 'oneTimeCode' | 'birthdate' | 'birthdateDay' | 'birthdateMonth' | 'birthdateYear' | 'cellularEID' | 'cellularIMEI' | 'dateTime' | 'shipmentTrackingNumber' | addressCityaddressCityAndStateaddressStatebirthdatebirthdateDaybirthdateMonthbirthdateYearcellularEIDcellularIMEIcountryNamecreditCardExpirationcreditCardExpirationMonthcreditCardExpirationYearcreditCardFamilyNamecreditCardGivenNamecreditCardMiddleNamecreditCardNamecreditCardNumbercreditCardSecurityCodecreditCardTypedateTimeemailAddressfamilyNameflightNumberfullStreetAddressgivenNamejobTitlelocationmiddleNamenamenamePrefixnameSuffixnewPasswordnicknamenoneoneTimeCodeorganizationNamepasswordpostalCodeshipmentTrackingNumberstreetAddressLine1streetAddressLine2sublocalitytelephoneNumberURLusername | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
underlineColorAndroid? | Unknown | ColorValue | - | - |
value? | Unknown | string | - | - |
verticalAlign? | Unknown | 'auto' | 'middle' | 'top' | 'bottom' | autobottommiddletop | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
activeOpacity? | Unknown | number | - | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
delayLongPress? | Unknown | number | - | - |
delayPressIn? | Unknown | number | - | - |
delayPressOut? | Unknown | number | - | - |
disabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onFocus? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onHideUnderlay? | Unknown | () => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLongPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressIn? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressOut? | Unknown | (event: GestureResponderEvent) => void | - | - |
onShowUnderlay? | Unknown | () => void | - | - |
pressRetentionOffset? | Unknown | number | Insets | - | - |
rejectResponderTermination? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
style? | Unknown | StyleProp<ViewStyle> | - | - |
testID? | Unknown | string | - | - |
touchSoundDisabled? | N/A | boolean | falsetrue | Android only |
underlayColor? | Unknown | ColorValue | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
background? | Unknown | BackgroundPropType | - | - |
children? | Unknown | React.ReactNode | - | - |
delayLongPress? | Unknown | number | - | - |
delayPressIn? | Unknown | number | - | - |
delayPressOut? | Unknown | number | - | - |
disabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
nextFocusDown? | N/A | number | - | Android only |
nextFocusForward? | N/A | number | - | Android only |
nextFocusLeft? | N/A | number | - | Android only |
nextFocusRight? | N/A | number | - | Android only |
nextFocusUp? | N/A | number | - | Android only |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onFocus? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLongPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressIn? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressOut? | Unknown | (event: GestureResponderEvent) => void | - | - |
pressRetentionOffset? | Unknown | number | Insets | - | - |
rejectResponderTermination? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
style? | Unknown | StyleProp<ViewStyle> | - | - |
testID? | Unknown | string | - | - |
touchSoundDisabled? | N/A | boolean | falsetrue | Android only |
useForeground? | Unknown | boolean | falsetrue | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
background? | Unknown | BackgroundPropType | - | - |
children? | Unknown | React.ReactNode | - | - |
delayLongPress? | Unknown | number | - | - |
delayPressIn? | Unknown | number | - | - |
delayPressOut? | Unknown | number | - | - |
disabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
nextFocusDown? | N/A | number | - | Android only |
nextFocusForward? | N/A | number | - | Android only |
nextFocusLeft? | N/A | number | - | Android only |
nextFocusRight? | N/A | number | - | Android only |
nextFocusUp? | N/A | number | - | Android only |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onFocus? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLongPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressIn? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressOut? | Unknown | (event: GestureResponderEvent) => void | - | - |
pressRetentionOffset? | Unknown | number | Insets | - | - |
rejectResponderTermination? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
style? | Unknown | StyleProp<ViewStyle> | - | - |
testID? | Unknown | string | - | - |
touchSoundDisabled? | N/A | boolean | falsetrue | Android only |
useForeground? | Unknown | boolean | falsetrue | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
activeOpacity? | Unknown | number | - | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
delayLongPress? | Unknown | number | - | - |
delayPressIn? | Unknown | number | - | - |
delayPressOut? | Unknown | number | - | - |
disabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
nextFocusDown? | N/A | number | - | Android only |
nextFocusForward? | N/A | number | - | Android only |
nextFocusLeft? | N/A | number | - | Android only |
nextFocusRight? | N/A | number | - | Android only |
nextFocusUp? | N/A | number | - | Android only |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onFocus? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLongPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressIn? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressOut? | Unknown | (event: GestureResponderEvent) => void | - | - |
pressRetentionOffset? | Unknown | number | Insets | - | - |
rejectResponderTermination? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
style? | Unknown | StyleProp<ViewStyle> | - | - |
testID? | Unknown | string | - | - |
touchSoundDisabled? | N/A | boolean | falsetrue | Android only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
delayLongPress? | Unknown | number | - | - |
delayPressIn? | Unknown | number | - | - |
delayPressOut? | Unknown | number | - | - |
disabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onFocus? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLongPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressIn? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressOut? | Unknown | (event: GestureResponderEvent) => void | - | - |
pressRetentionOffset? | Unknown | number | Insets | - | - |
rejectResponderTermination? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
style? | Unknown | StyleProp<ViewStyle> | - | - |
testID? | Unknown | string | - | - |
touchSoundDisabled? | N/A | boolean | falsetrue | Android only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
delayLongPress? | Unknown | number | - | - |
delayPressIn? | Unknown | number | - | - |
delayPressOut? | Unknown | number | - | - |
disabled? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onFocus? | Unknown | (e: NativeSyntheticEvent<TargetedEvent>) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onLongPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onPress? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressIn? | Unknown | (event: GestureResponderEvent) => void | - | - |
onPressOut? | Unknown | (event: GestureResponderEvent) => void | - | - |
pressRetentionOffset? | Unknown | number | Insets | - | - |
rejectResponderTermination? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
style? | Unknown | StyleProp<ViewStyle> | - | - |
testID? | Unknown | string | - | - |
touchSoundDisabled? | N/A | boolean | falsetrue | Android only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Supported | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Supported | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Partial | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Supported | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
focusable? | Unknown | boolean | falsetrue | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
accessibilityActions? | Unknown | readonly Readonly<{ name: AccessibilityActionName | string; label?: string | undefined; }>[] | - | - |
accessibilityElementsHidden? | N/A | boolean | falsetrue | iOS only |
accessibilityHint? | Unknown | string | - | - |
accessibilityIgnoresInvertColors? | N/A | boolean | falsetrue | iOS only |
accessibilityLabel? | Unknown | string | - | - |
accessibilityLabelledBy? | N/A | string | string[] | - | Android only |
accessibilityLanguage? | N/A | string | - | iOS only |
accessibilityLargeContentTitle? | N/A | string | - | iOS only |
accessibilityLiveRegion? | N/A | 'none' | 'polite' | 'assertive' | assertivenonepolite | Android only |
accessibilityRespondsToUserInteraction? | N/A | boolean | falsetrue | iOS only |
accessibilityRole? | Unknown | AccessibilityRole | adjustablealertbuttoncheckboxcomboboxheaderimageimagebuttonkeyboardkeylinklistmenumenubarmenuitemnoneprogressbarradioradiogroupscrollbarsearchspinbuttonsummaryswitchtabtabbartablisttexttimertogglebuttontoolbar | - |
accessibilityShowsLargeContentViewer? | N/A | boolean | falsetrue | iOS only |
accessibilityState? | Unknown | AccessibilityState | - | - |
accessibilityValue? | Unknown | AccessibilityValue | - | - |
accessibilityViewIsModal? | N/A | boolean | falsetrue | iOS only |
accessible? | Unknown | boolean | falsetrue | - |
alwaysBounceHorizontal? | Unknown | boolean | falsetrue | - |
alwaysBounceVertical? | Unknown | boolean | falsetrue | - |
aria-busy? | Unknown | boolean | falsetrue | - |
aria-checked? | Unknown | boolean | 'mixed' | falsemixedtrue | - |
aria-disabled? | Unknown | boolean | falsetrue | - |
aria-expanded? | Unknown | boolean | falsetrue | - |
aria-hidden? | Unknown | boolean | falsetrue | - |
aria-label? | Unknown | string | - | - |
aria-labelledby? | N/A | string | - | Android only |
aria-live? | N/A | 'polite' | 'assertive' | 'off' | assertiveoffpolite | Android only |
aria-modal? | Unknown | boolean | falsetrue | - |
aria-selected? | Unknown | boolean | falsetrue | - |
aria-valuemax? | Unknown | number | - | - |
aria-valuemin? | Unknown | number | - | - |
aria-valuenow? | Unknown | number | - | - |
aria-valuetext? | Unknown | string | - | - |
automaticallyAdjustContentInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustKeyboardInsets? | Unknown | boolean | falsetrue | - |
automaticallyAdjustsScrollIndicatorInsets? | Unknown | boolean | falsetrue | - |
bounces? | Unknown | boolean | falsetrue | - |
bouncesZoom? | Unknown | boolean | falsetrue | - |
canCancelContentTouches? | Unknown | boolean | falsetrue | - |
CellRendererComponent? | Unknown | React.ComponentType<CellRendererProps<ItemT>> | - | - |
centerContent? | Unknown | boolean | falsetrue | - |
children? | Unknown | React.ReactNode | - | - |
collapsable? | Unknown | boolean | falsetrue | - |
collapsableChildren? | Unknown | boolean | falsetrue | - |
contentContainerStyle? | Unknown | StyleProp<ViewStyle> | - | - |
contentInset? | Unknown | Insets | - | - |
contentInsetAdjustmentBehavior? | Unknown | 'always' | 'never' | 'automatic' | 'scrollableAxes' | alwaysautomaticneverscrollableAxes | - |
contentOffset? | Unknown | PointProp | - | - |
data? | Unknown | any | - | - |
debug? | Unknown | boolean | falsetrue | - |
decelerationRate? | Unknown | number | 'normal' | 'fast' | - | - |
directionalLockEnabled? | Unknown | boolean | falsetrue | - |
disableIntervalMomentum? | Unknown | boolean | falsetrue | - |
disableScrollViewPanResponder? | Unknown | boolean | falsetrue | - |
disableVirtualization? | Unknown | boolean | falsetrue | - |
endFillColor? | Unknown | ColorValue | - | - |
extraData? | Unknown | any | - | - |
fadingEdgeLength? | N/A | number | { start: number; end: number; } | - | Android only |
focusable? | Unknown | boolean | falsetrue | - |
getItem? | Unknown | (data: any, index: number) => ItemT | - | - |
getItemCount? | Unknown | (data: any) => number | - | - |
getItemLayout? | Unknown | (data: any, index: number) => { length: number; offset: number; index: number; } | - | - |
hasTVPreferredFocus? | N/A | boolean | falsetrue | DeprecatediOS only |
hitSlop? | Unknown | number | Insets | - | - |
horizontal? | Unknown | boolean | falsetrue | - |
id? | Unknown | string | - | - |
importantForAccessibility? | N/A | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | autonono-hide-descendantsyes | Android only |
indicatorStyle? | Unknown | 'default' | 'black' | 'white' | blackdefaultwhite | - |
initialNumToRender? | Unknown | number | - | - |
initialScrollIndex? | Unknown | number | - | - |
innerViewRef? | Unknown | React.RefObject<View> | - | - |
inverted? | Unknown | boolean | falsetrue | - |
invertStickyHeaders? | Unknown | boolean | falsetrue | - |
isTVSelectable? | N/A | boolean | falsetrue | iOS only |
ItemSeparatorComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
keyboardDismissMode? | Unknown | 'none' | 'on-drag' | 'interactive' | interactivenoneon-drag | - |
keyboardShouldPersistTaps? | Unknown | boolean | 'always' | 'never' | 'handled' | alwaysfalsehandlednevertrue | - |
keyExtractor? | Unknown | (item: ItemT, index: number) => string | - | - |
ListEmptyComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
ListFooterComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
ListFooterComponentStyle? | Unknown | StyleProp<ViewStyle> | - | - |
ListHeaderComponent? | Unknown | React.ComponentType<any> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | - | - |
ListHeaderComponentStyle? | Unknown | StyleProp<ViewStyle> | - | - |
maintainVisibleContentPosition? | Unknown | { autoscrollToTopThreshold?: number | null | undefined; minIndexForVisible: number; } | - | - |
maximumZoomScale? | Unknown | number | - | - |
maxToRenderPerBatch? | Unknown | number | - | - |
minimumZoomScale? | Unknown | number | - | - |
nativeID? | Unknown | string | - | - |
needsOffscreenAlphaCompositing? | Unknown | boolean | falsetrue | - |
nestedScrollEnabled? | Unknown | boolean | falsetrue | - |
onAccessibilityAction? | Unknown | (event: AccessibilityActionEvent) => void | - | - |
onAccessibilityEscape? | N/A | () => void | - | iOS only |
onAccessibilityTap? | N/A | () => void | - | iOS only |
onBlur? | Unknown | (e: BlurEvent) => void | - | - |
onContentSizeChange? | Unknown | (contentWidth: number, contentHeight: number) => void | - | - |
onEndReached? | Unknown | (info: { distanceFromEnd: number; }) => void | - | - |
onEndReachedThreshold? | Unknown | number | - | - |
onFocus? | Unknown | (e: FocusEvent) => void | - | - |
onLayout? | Unknown | (event: LayoutChangeEvent) => void | - | - |
onMagicTap? | N/A | () => void | - | iOS only |
onMomentumScrollBegin? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMomentumScrollEnd? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onMoveShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onMoveShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onPointerCancel? | Unknown | (event: PointerEvent) => void | - | - |
onPointerCancelCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDown? | Unknown | (event: PointerEvent) => void | - | - |
onPointerDownCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnter? | Unknown | (event: PointerEvent) => void | - | - |
onPointerEnterCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeave? | Unknown | (event: PointerEvent) => void | - | - |
onPointerLeaveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMove? | Unknown | (event: PointerEvent) => void | - | - |
onPointerMoveCapture? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUp? | Unknown | (event: PointerEvent) => void | - | - |
onPointerUpCapture? | Unknown | (event: PointerEvent) => void | - | - |
onRefresh? | Unknown | () => void | - | - |
onResponderEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderGrant? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderReject? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderRelease? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminate? | Unknown | (event: GestureResponderEvent) => void | - | - |
onResponderTerminationRequest? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onScroll? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollAnimationEnd? | Unknown | () => void | - | - |
onScrollBeginDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollEndDrag? | Unknown | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | - |
onScrollToIndexFailed? | Unknown | (info: { index: number; highestMeasuredFrameIndex: number; averageItemLength: number; }) => void | - | - |
onScrollToTop? | N/A | (event: NativeSyntheticEvent<NativeScrollEvent>) => void | - | iOS only |
onStartReached? | Unknown | (info: { distanceFromStart: number; }) => void | - | - |
onStartReachedThreshold? | Unknown | number | - | - |
onStartShouldSetResponder? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onStartShouldSetResponderCapture? | Unknown | (event: GestureResponderEvent) => boolean | - | - |
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
onViewableItemsChanged? | Unknown | (info: { viewableItems: ViewToken<ItemT>[]; changed: ViewToken<ItemT>[]; }) => void | - | - |
overScrollMode? | Unknown | 'auto' | 'always' | 'never' | alwaysautonever | - |
pagingEnabled? | Unknown | boolean | falsetrue | - |
persistentScrollbar? | Unknown | boolean | falsetrue | - |
pinchGestureEnabled? | Unknown | boolean | falsetrue | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
progressViewOffset? | N/A | number | - | Android only |
refreshControl? | Unknown | React.ReactElement<RefreshControlProps, string | React.JSXElementConstructor<any>> | - | - |
refreshing? | Unknown | boolean | falsetrue | - |
removeClippedSubviews? | Unknown | boolean | falsetrue | - |
renderItem | Unknown | ListRenderItem<ItemT> | - | - |
renderScrollComponent? | Unknown | (props: ScrollViewProps) => React.ReactElement<ScrollViewProps> | - | - |
renderToHardwareTextureAndroid? | Unknown | boolean | falsetrue | - |
role? | Unknown | Role | alertalertdialogapplicationarticlebannerbuttoncellcheckboxcolumnheadercomboboxcomplementarycontentinfodefinitiondialogdirectorydocumentfeedfigureformgridgroupheadingimglinklistlistitemlogmainmarqueemathmenumenubarmenuitemmeternavigationnonenoteoptionpresentationprogressbarradioradiogroupregionrowrowgrouprowheaderscrollbarsearchboxseparatorsliderspinbuttonstatussummaryswitchtabtabletablisttabpaneltermtimertoolbartooltiptreetreegridtreeitem | - |
screenReaderFocusable? | N/A | boolean | falsetrue | Android only |
scrollEnabled? | Unknown | boolean | falsetrue | - |
scrollEventThrottle? | Unknown | number | - | - |
scrollIndicatorInsets? | Unknown | Insets | - | - |
scrollPerfTag? | N/A | string | - | Android only |
scrollsChildToFocus? | N/A | boolean | falsetrue | Android only |
scrollsToTop? | Unknown | boolean | falsetrue | - |
scrollToOverflowEnabled? | N/A | boolean | falsetrue | iOS only |
scrollViewRef? | Unknown | React.RefObject<ScrollView> | - | - |
shouldRasterizeIOS? | Unknown | boolean | falsetrue | - |
showsHorizontalScrollIndicator? | Unknown | boolean | falsetrue | - |
showsVerticalScrollIndicator? | Unknown | boolean | falsetrue | - |
snapToAlignment? | Unknown | 'start' | 'center' | 'end' | centerendstart | - |
snapToEnd? | Unknown | boolean | falsetrue | - |
snapToInterval? | Unknown | number | - | - |
snapToOffsets? | Unknown | number[] | - | - |
snapToStart? | Unknown | boolean | falsetrue | - |
StickyHeaderComponent? | Unknown | React.ComponentType<any> | - | - |
stickyHeaderHiddenOnScroll? | Unknown | boolean | falsetrue | - |
stickyHeaderIndices? | Unknown | number[] | - | - |
style? | Unknown | StyleProp<ViewStyle> | - | - |
tabIndex? | Unknown | 0 | -1 | -10 | - |
testID? | Unknown | string | - | - |
tvParallaxMagnification? | N/A | number | - | iOS only |
tvParallaxShiftDistanceX? | N/A | number | - | iOS only |
tvParallaxShiftDistanceY? | N/A | number | - | iOS only |
tvParallaxTiltAngle? | N/A | number | - | iOS only |
updateCellsBatchingPeriod? | Unknown | number | - | - |
viewabilityConfig? | Unknown | ViewabilityConfig | - | - |
viewabilityConfigCallbackPairs? | Unknown | ViewabilityConfigCallbackPairs | - | - |
windowSize? | Unknown | number | - | - |
zoomScale? | Unknown | number | - | - |
APIs
Exported API objects and namespaces, grouped by public methods and properties.
typeof import("./NativeComponentRegistry")| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
get | Unknown | <Config extends object>(name: string, viewConfigProvider: () => PartialViewConfig) => HostComponent<Config> | - | - |
getWithFallback_DEPRECATED | Unknown | <Config extends object>(name: string, viewConfigProvider: () => PartialViewConfig) => React.ComponentType<Config> | - | - |
setRuntimeConfigProvider | Unknown | (runtimeConfigProvider: (name: string) => { native: boolean; verify: boolean; } | null) => void | - | - |
unstable_hasStaticViewConfig | Unknown | (name: string) => boolean | - | - |
typeof import("./Systrace")| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
beginAsyncEvent | Unknown | (eventName: EventName, args?: EventArgs) => number | - | - |
beginEvent | Unknown | (eventName: EventName, args?: EventArgs) => void | - | - |
counterEvent | Unknown | (eventName: EventName, value: number) => void | - | - |
endAsyncEvent | Unknown | (eventName: EventName, cookie: number, args?: EventArgs) => void | - | - |
endEvent | Unknown | (args?: EventArgs) => void | - | - |
isEnabled | Unknown | () => boolean | - | - |
setEnabled | Unknown | (_doEnable: boolean) => void | - | Deprecated |
typeof import("./TurboModuleRegistry")| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
get | Unknown | <T extends TurboModule>(name: string) => T | null | - | - |
getEnforcing | Unknown | <T extends TurboModule>(name: string) => T | - | - |
typeof import("./CodegenTypesNamespace")No public members found in the React Native type surface.
AccessibilityInfoStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addEventListener | Unknown | { (eventName: AccessibilityChangeEventName, handler: AccessibilityChangeEventHandler): EmitterSubscription; (eventName: AccessibilityAnnouncementEventName, handler: AccessibilityAnnouncementFinishedEventHandler): EmitterSubscription; } | - | - |
announceForAccessibility | Unknown | (announcement: string) => void | - | - |
announceForAccessibilityWithOptions | Unknown | (announcement: string, options: { queue?: boolean | undefined; priority?: 'low' | 'default' | 'high' | undefined; }) => void | - | - |
getRecommendedTimeoutMillis | N/A | (originalTimeout: number) => Promise<number> | - | Android only |
isAccessibilityServiceEnabled | N/A | () => Promise<boolean> | - | Android only |
isBoldTextEnabled | N/A | () => Promise<boolean> | - | iOS only |
isDarkerSystemColorsEnabled | N/A | () => Promise<boolean> | - | iOS only |
isGrayscaleEnabled | N/A | () => Promise<boolean> | - | iOS only |
isHighTextContrastEnabled | N/A | () => Promise<boolean> | - | Android only |
isInvertColorsEnabled | N/A | () => Promise<boolean> | - | iOS only |
isReduceMotionEnabled | Unknown | () => Promise<boolean> | - | - |
isReduceTransparencyEnabled | N/A | () => Promise<boolean> | - | iOS only |
isScreenReaderEnabled | Unknown | () => Promise<boolean> | - | - |
prefersCrossFadeTransitions | Unknown | () => Promise<boolean> | - | - |
sendAccessibilityEvent | Unknown | (handle: HostInstance, eventType: AccessibilityEventTypes) => void | - | - |
setAccessibilityFocus | Unknown | (reactTag: number) => void | - | - |
ActionSheetIOSStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
dismissActionSheet | Unknown | () => void | - | - |
showActionSheetWithOptions | Unknown | (options: ActionSheetIOSOptions, callback: (buttonIndex: number) => void) => void | - | - |
showShareActionSheetWithOptions | Unknown | (options: ShareActionSheetIOSOptions, failureCallback: (error: Error) => void, successCallback: (success: boolean, method: string) => void) => void | - | - |
AlertStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
alert | Unknown | (title: string, message?: string, buttons?: AlertButton[], options?: AlertOptions) => void | - | - |
prompt | Unknown | (title: string, message?: string, callbackOrButtons?: ((text: string) => void) | AlertButton[], type?: AlertType, defaultValue?: string, keyboardType?: string, options?: AlertOptions) => void | - | - |
typeof Animated| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
add | Unknown | <OutputT extends number | string>(a: Animated, b: Animated) => AnimatedAddition<OutputT> | - | - |
Animated | Unknown | typeof Animated | - | - |
AnimatedAddition | Unknown | typeof AnimatedAddition | - | - |
AnimatedColor | Unknown | typeof AnimatedColor | - | - |
AnimatedColorInputValue | Unknown | any | - | - |
AnimatedComponent | Unknown | any | - | - |
AnimatedComponentOptions | Unknown | any | - | - |
AnimatedConfig | Unknown | any | - | - |
AnimatedDiffClamp | Unknown | typeof AnimatedDiffClamp | - | - |
AnimatedDivision | Unknown | typeof AnimatedDivision | - | - |
AnimatedInterpolation | Unknown | typeof AnimatedInterpolation | - | - |
AnimatedModulo | Unknown | typeof AnimatedModulo | - | - |
AnimatedMultiplication | Unknown | typeof AnimatedMultiplication | - | - |
AnimatedNode | Unknown | typeof AnimatedNode | - | - |
AnimatedProps | Unknown | any | - | - |
AnimatedSubtraction | Unknown | typeof AnimatedSubtraction | - | - |
AnimatedValue | Unknown | any | - | - |
AnimatedValueXY | Unknown | any | - | - |
AnimatedWithChildren | Unknown | typeof AnimatedWithChildren | - | - |
Animation | Unknown | any | - | - |
AnimationConfig | Unknown | any | - | - |
Builtin | Unknown | any | - | - |
ComponentProps | Unknown | any | - | - |
CompositeAnimation | Unknown | any | - | - |
createAnimatedComponent | Unknown | <T extends React.ComponentType<any>>(component: T, options?: AnimatedComponentOptions) => AnimatedComponent<T> | - | - |
decay | Unknown | (value: AnimatedValue | AnimatedValueXY, config: DecayAnimationConfig) => CompositeAnimation | - | - |
DecayAnimationConfig | Unknown | any | - | - |
delay | Unknown | (time: number) => CompositeAnimation | - | - |
diffClamp | Unknown | <OutputT extends number | string>(a: Animated, min: number, max: number) => AnimatedDiffClamp<OutputT> | - | - |
divide | Unknown | <OutputT extends number | string>(a: Animated, b: Animated) => AnimatedDivision<OutputT> | - | - |
EndCallback | Unknown | any | - | - |
EndResult | Unknown | any | - | - |
event | Unknown | <T>(argMapping: Array<Mapping | null>, config?: EventConfig<T>) => (...args: any[]) => void | - | - |
EventConfig | Unknown | any | - | - |
ExtrapolateType | Unknown | any | - | - |
FlatList | Unknown | typeof FlatList | - | - |
Image | Unknown | AnimatedComponent<typeof Image> | - | - |
InterpolationConfigType | Unknown | any | - | - |
LegacyRef | Unknown | any | - | - |
loop | Unknown | (animation: CompositeAnimation, config?: LoopAnimationConfig) => CompositeAnimation | - | - |
LoopAnimationConfig | Unknown | any | - | - |
Mapping | Unknown | any | - | - |
modulo | Unknown | <OutputT extends number | string>(a: Animated, modulus: number) => AnimatedModulo<OutputT> | - | - |
multiply | Unknown | <OutputT extends number | string>(a: Animated, b: Animated) => AnimatedMultiplication<OutputT> | - | - |
NonAnimatedProps | Unknown | any | - | - |
Nullable | Unknown | any | - | - |
parallel | Unknown | (animations: Array<CompositeAnimation>, config?: ParallelConfig) => CompositeAnimation | - | - |
ParallelConfig | Unknown | any | - | - |
Primitive | Unknown | any | - | - |
RgbaAnimatedValue | Unknown | any | - | - |
RgbaValue | Unknown | any | - | - |
ScrollView | Unknown | AnimatedComponent<typeof ScrollView> | - | - |
SectionList | Unknown | typeof SectionList | - | - |
sequence | Unknown | (animations: Array<CompositeAnimation>) => CompositeAnimation | - | - |
spring | Unknown | (value: AnimatedValue | AnimatedValueXY, config: SpringAnimationConfig) => CompositeAnimation | - | - |
SpringAnimationConfig | Unknown | any | - | - |
stagger | Unknown | (time: number, animations: Array<CompositeAnimation>) => CompositeAnimation | - | - |
subtract | Unknown | <OutputT extends number | string>(a: Animated, b: Animated) => AnimatedSubtraction<OutputT> | - | - |
TAugmentRef | Unknown | any | - | - |
Text | Unknown | AnimatedComponent<typeof Text> | - | - |
timing | Unknown | (value: AnimatedValue | AnimatedValueXY, config: TimingAnimationConfig) => CompositeAnimation | - | - |
TimingAnimationConfig | Unknown | any | - | - |
Value | Unknown | typeof Value | - | - |
ValueListenerCallback | Unknown | any | - | - |
ValueXY | Unknown | typeof ValueXY | - | - |
ValueXYListenerCallback | Unknown | any | - | - |
View | Unknown | AnimatedComponent<typeof View> | - | - |
WithAnimatedArray | Unknown | any | - | - |
WithAnimatedObject | Unknown | any | - | - |
WithAnimatedValue | Unknown | any | - | - |
typeof Appearance| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addChangeListener | Unknown | (listener: AppearanceListener) => NativeEventSubscription | - | - |
AppearanceListener | Unknown | any | - | - |
AppearancePreferences | Unknown | any | - | - |
getColorScheme | Unknown | () => ColorSchemeName | null | undefined | - | - |
setColorScheme | Unknown | (scheme: ColorSchemeName) => void | - | - |
typeof AppRegistry| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
cancelHeadlessTask | Unknown | (taskId: number, taskKey: string) => void | - | - |
getAppKeys | Unknown | () => string[] | - | - |
getRegistry | Unknown | () => { sections: string[]; runnables: Runnable[]; } | - | - |
getRunnable | Unknown | (appKey: string) => Runnable | undefined | - | - |
getSectionKeys | Unknown | () => string[] | - | - |
getSections | Unknown | () => Record<string, Runnable> | - | - |
registerCancellableHeadlessTask | Unknown | (taskKey: string, taskProvider: TaskProvider, taskCancelProvider: TaskCancelProvider) => void | - | - |
registerComponent | Supported | (appKey: string, getComponentFunc: ComponentProvider, section?: boolean) => string | - | - |
registerConfig | Unknown | (config: AppConfig[]) => void | - | - |
registerHeadlessTask | Unknown | (taskKey: string, taskProvider: TaskProvider) => void | - | - |
registerRunnable | Unknown | (appKey: string, func: Runnable) => string | - | - |
registerSection | Unknown | (appKey: string, component: ComponentProvider) => void | - | - |
runApplication | Supported | (appKey: string, appParameters: any) => void | - | - |
setComponentProviderInstrumentationHook | Unknown | (hook: ComponentProviderInstrumentationHook) => void | - | - |
setRootViewStyleProvider | Unknown | (provider: RootViewStyleProvider) => void | - | - |
setSurfaceProps | Unknown | (appKey: string, appParameters: any, displayMode?: number) => void | - | - |
setWrapperComponentProvider | Unknown | (provider: WrapperComponentProvider) => void | - | - |
startHeadlessTask | Unknown | (taskId: number, taskKey: string, data: any) => void | - | - |
unmountApplicationComponentAtRootTag | Unknown | (rootTag: number) => void | - | - |
AppStateStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addEventListener | Unknown | (type: AppStateEvent, listener: (state: AppStateStatus) => void) => NativeEventSubscription | - | - |
currentState | Unknown | AppStateStatus | activebackgroundextensioninactiveunknown | - |
isAvailable | Unknown | boolean | falsetrue | - |
BackHandlerStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addEventListener | Unknown | (eventName: BackPressEventName, handler: () => boolean | null | undefined) => NativeEventSubscription | - | - |
exitApp | Unknown | () => void | - | - |
ClipboardStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
getString | Unknown | () => Promise<string> | - | - |
setString | Unknown | (content: string) => void | - | - |
DeviceEventEmitterStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addListener | Unknown | (type: string, listener: (data: any) => void, context?: any) => EmitterSubscription | - | - |
emit | Unknown | (eventType: string, ...params: any[]) => void | - | - |
listenerCount | Unknown | (eventType: string) => number | - | - |
removeAllListeners | Unknown | (eventType?: string) => void | - | - |
sharedSubscriber | Unknown | EventSubscriptionVendor | - | - |
DevMenuStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
show | Unknown | () => void | - | - |
DevSettingsStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addListener | Unknown | (eventType: string, listener: (event: any) => void, context?: Object) => EmitterSubscription | - | - |
addMenuItem | Unknown | (title: string, handler: () => any) => void | - | - |
emit | Unknown | (eventType: string, ...params: any[]) => void | - | - |
listenerCount | Unknown | (eventType: string) => number | - | - |
reload | Unknown | (reason?: string) => void | - | - |
removeAllListeners | Unknown | (eventType: string) => void | - | - |
Dimensions| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addEventListener | Unknown | (type: 'change', handler: ({ window, screen, }: { window: ScaledSize; screen: ScaledSize; }) => void) => EmitterSubscription | - | - |
get | Unknown | (dim: 'window' | 'screen') => ScaledSize | - | - |
set | Unknown | (dims: { [key: string]: any; }) => void | - | - |
EasingStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
back | Unknown | (s: number) => EasingFunction | - | - |
bezier | Unknown | (x1: number, y1: number, x2: number, y2: number) => EasingFunction | - | - |
bounce | Unknown | EasingFunction | - | - |
circle | Unknown | EasingFunction | - | - |
cubic | Unknown | EasingFunction | - | - |
ease | Unknown | EasingFunction | - | - |
elastic | Unknown | (bounciness: number) => EasingFunction | - | - |
exp | Unknown | EasingFunction | - | - |
in | Unknown | (easing: EasingFunction) => EasingFunction | - | - |
inOut | Unknown | (easing: EasingFunction) => EasingFunction | - | - |
linear | Unknown | EasingFunction | - | - |
out | Unknown | (easing: EasingFunction) => EasingFunction | - | - |
poly | Unknown | (n: number) => EasingFunction | - | - |
quad | Unknown | EasingFunction | - | - |
sin | Unknown | EasingFunction | - | - |
step0 | Unknown | EasingFunction | - | - |
step1 | Unknown | EasingFunction | - | - |
React.ComponentType<LayoutConformanceProps>| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
displayName? | Unknown | string | - | - |
propTypes? | Unknown | any | - | Deprecated |
I18nManagerStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
allowRTL | Unknown | (allowRTL: boolean) => void | - | - |
doLeftAndRightSwapInRTL | Unknown | boolean | falsetrue | - |
forceRTL | Unknown | (forceRTL: boolean) => void | - | - |
getConstants | Unknown | () => { isRTL: boolean; doLeftAndRightSwapInRTL: boolean; localeIdentifier?: string | null | undefined; } | - | - |
isRTL | Unknown | boolean | falsetrue | - |
swapLeftAndRightInRTL | Unknown | (swapLeftAndRight: boolean) => void | - | - |
InteractionManagerStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addListener | Unknown | (eventType: string, listener: (...args: any[]) => any, context?: any) => EmitterSubscription | - | Deprecated |
clearInteractionHandle | Unknown | (handle: Handle) => void | - | Deprecated |
createInteractionHandle | Unknown | () => Handle | - | Deprecated |
Events | Unknown | { interactionStart: string; interactionComplete: string; } | - | - |
runAfterInteractions | Unknown | (task?: (() => any) | SimpleTask | PromiseTask) => { then: (onfulfilled?: () => any, onrejected?: () => any) => Promise<any>; done: (...args: any[]) => any; cancel: () => void; } | - | Deprecated |
setDeadline | Unknown | (deadline: number) => void | - | Deprecated |
KeyboardStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addListener | Unknown | (eventType: KeyboardEventName, listener: KeyboardEventListener) => EmitterSubscription | - | - |
dismiss | Unknown | () => void | - | - |
emit | Unknown | (eventType: string, ...params: any[]) => void | - | - |
isVisible | Unknown | () => boolean | - | - |
listenerCount | Unknown | (eventType: string) => number | - | - |
metrics | Unknown | () => KeyboardMetrics | undefined | - | - |
removeAllListeners | Unknown | (eventType: string) => void | - | - |
scheduleLayoutAnimation | Unknown | (event: KeyboardEvent) => void | - | - |
LayoutAnimationStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
configChecker | Unknown | (shapeTypes: { [key: string]: any; }) => any | - | - |
configureNext | Unknown | (config: LayoutAnimationConfig, onAnimationDidEnd?: () => void, onAnimationDidFail?: () => void) => void | - | - |
create | Unknown | (duration: number, type?: LayoutAnimationType, creationProp?: LayoutAnimationProperty) => LayoutAnimationConfig | - | - |
easeInEaseOut | Unknown | (onAnimationDidEnd?: () => void) => void | - | - |
linear | Unknown | (onAnimationDidEnd?: () => void) => void | - | - |
Presets | Unknown | { easeInEaseOut: LayoutAnimationConfig; linear: LayoutAnimationConfig; spring: LayoutAnimationConfig; } | - | - |
Properties | Unknown | LayoutAnimationProperties | - | - |
spring | Unknown | (onAnimationDidEnd?: () => void) => void | - | - |
Types | Unknown | LayoutAnimationTypes | - | - |
LinkingImpl| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addEventListener | Unknown | (type: 'url', handler: (event: { url: string; }) => void) => EmitterSubscription | - | - |
addListener | Unknown | (eventType: string, listener: (event: any) => void, context?: Object) => EmitterSubscription | - | - |
canOpenURL | Unknown | (url: string) => Promise<boolean> | - | - |
emit | Unknown | (eventType: string, ...params: any[]) => void | - | - |
getInitialURL | Unknown | () => Promise<string | null> | - | - |
listenerCount | Unknown | (eventType: string) => number | - | - |
openSettings | Unknown | () => Promise<void> | - | - |
openURL | Unknown | (url: string) => Promise<any> | - | - |
removeAllListeners | Unknown | (eventType: string) => void | - | - |
sendIntent | Unknown | (action: string, extras?: Array<{ key: string; value: string | number | boolean; }>) => Promise<void> | - | - |
LogBoxStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
ignoreAllLogs | Unknown | (ignore?: boolean) => void | - | - |
ignoreLogs | Unknown | (patterns: (string | RegExp)[]) => void | - | - |
install | Unknown | () => void | - | - |
uninstall | Unknown | () => void | - | - |
DeviceEventEmitterStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
addListener | Unknown | (type: string, listener: (data: any) => void, context?: any) => EmitterSubscription | - | - |
emit | Unknown | (eventType: string, ...params: any[]) => void | - | - |
listenerCount | Unknown | (eventType: string) => number | - | - |
removeAllListeners | Unknown | (eventType?: string) => void | - | - |
sharedSubscriber | Unknown | EventSubscriptionVendor | - | - |
typeof NativeEventEmitter| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
prototype | Unknown | NativeEventEmitter | - | - |
NativeModulesStaticNo public members found in the React Native type surface.
PanResponderStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
create | Unknown | (config: PanResponderCallbacks) => PanResponderInstance | - | - |
PermissionsAndroidStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
check | Unknown | (permission: Permission) => Promise<boolean> | - | - |
checkPermission | Unknown | (permission: Permission) => Promise<boolean> | - | Deprecated |
PERMISSIONS | Unknown | { READ_CALENDAR: Permission; WRITE_CALENDAR: Permission; CAMERA: Permission; READ_CONTACTS: Permission; WRITE_CONTACTS: Permission; GET_ACCOUNTS: Permission; ACCESS_FINE_LOCATION: Permission; ACCESS_COARSE_LOCATION: Permission; ACCESS_BACKGROUND_LOCATION: Permission; RECORD_AUDIO: Permission; READ_PHONE_STATE: Permission; CALL_PHONE: Permission; READ_CALL_LOG: Permission; WRITE_CALL_LOG: Permission; ADD_VOICEMAIL: Permission; READ_VOICEMAIL: Permission; WRITE_VOICEMAIL: Permission; USE_SIP: Permission; PROCESS_OUTGOING_CALLS: Permission; BODY_SENSORS: Permission; BODY_SENSORS_BACKGROUND: Permission; SEND_SMS: Permission; RECEIVE_SMS: Permission; READ_SMS: Permission; RECEIVE_WAP_PUSH: Permission; RECEIVE_MMS: Permission; READ_EXTERNAL_STORAGE: Permission; READ_MEDIA_IMAGES: Permission; READ_MEDIA_VIDEO: Permission; READ_MEDIA_AUDIO: Permission; READ_MEDIA_VISUAL_USER_SELECTED: Permission; WRITE_EXTERNAL_STORAGE: Permission; BLUETOOTH_CONNECT: Permission; BLUETOOTH_SCAN: Permission; BLUETOOTH_ADVERTISE: Permission; ACCESS_MEDIA_LOCATION: Permission; ACCEPT_HANDOVER: Permission; ACTIVITY_RECOGNITION: Permission; ANSWER_PHONE_CALLS: Permission; READ_PHONE_NUMBERS: Permission; UWB_RANGING: Permission; POST_NOTIFICATIONS: Permission; NEARBY_WIFI_DEVICES: Permission; } | - | - |
request | Unknown | (permission: Permission, rationale?: Rationale) => Promise<PermissionStatus> | - | - |
requestMultiple | Unknown | (permissions: Array<Permission>) => Promise<{ [key in Permission]: PermissionStatus; }> | - | - |
requestPermission | Unknown | (permission: Permission, rationale?: Rationale) => Promise<boolean> | - | Deprecated |
RESULTS | Unknown | { GRANTED: PermissionStatus; DENIED: PermissionStatus; NEVER_ASK_AGAIN: PermissionStatus; } | - | - |
PixelRatioStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
get | Unknown | () => number | - | - |
getFontScale | Unknown | () => number | - | - |
getPixelSizeForLayoutSize | Unknown | (layoutSize: number) => number | - | - |
roundToNearestPixel | Unknown | (layoutSize: number) => number | - | - |
startDetecting | Unknown | () => void | - | - |
Platform| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
constants | Unknown | PlatformConstants | (PlatformConstants & { forceTouchAvailable: boolean; interfaceIdiom: string; osVersion: string; systemName: string; isMacCatalyst?: boolean | undefined; }) | (PlatformConstants & { Version: number; Release: string; Serial: string; Fingerprint: string; Model: string; Brand: string; Manufacturer: string; ServerHost?: string | undefined; uiMode: 'car' | 'desk' | 'normal' | 'tv' | 'watch' | 'unknown'; }) | (PlatformConstants & { osVersion: number; }) | (PlatformConstants & { osVersion: string; }) | - | - |
isTesting | Unknown | boolean | falsetrue | - |
isTV | Unknown | boolean | falsetrue | - |
OS | Unknown | 'ios' | 'android' | 'windows' | 'macos' | 'web' | androidiosmacoswebwindows | - |
select | Unknown | { <T>(specifics: ({ [platform in PlatformOSType]?: T; } & { default: T; }) | { [platform in PlatformOSType]: T; }): T; <T>(specifics: { [platform in PlatformOSType]?: T; }): T | undefined; } | - | - |
Version | Unknown | string | number | - | - |
PushNotificationIOSStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
abandonPermissions | Unknown | () => void | - | - |
addEventListener | Unknown | { (type: 'notification' | 'localNotification', handler: (notification: PushNotification) => void): void; (type: 'register', handler: (deviceToken: string) => void): void; (type: 'registrationError', handler: (error: { message: string; code: number; details: any; }) => void): void; } | - | - |
cancelAllLocalNotifications | Unknown | () => void | - | - |
cancelLocalNotifications | Unknown | (userInfo: Object) => void | - | - |
checkPermissions | Unknown | (callback: (permissions: PushNotificationPermissions) => void) => void | - | - |
FetchResult | Unknown | FetchResult | - | - |
getApplicationIconBadgeNumber | Unknown | (callback: (badge: number) => void) => void | - | - |
getDeliveredNotifications | Unknown | (callback: (notifications: Object[]) => void) => void | - | - |
getInitialNotification | Unknown | () => Promise<PushNotification | null> | - | - |
getScheduledLocalNotifications | Unknown | (callback: (notifications: ScheduleLocalNotificationDetails[]) => void) => void | - | - |
presentLocalNotification | Unknown | (details: PresentLocalNotificationDetails) => void | - | - |
removeAllDeliveredNotifications | Unknown | () => void | - | - |
removeDeliveredNotifications | Unknown | (identifiers: string[]) => void | - | - |
removeEventListener | Unknown | (type: PushNotificationEventName, handler: ((notification: PushNotification) => void) | ((deviceToken: string) => void) | ((error: { message: string; code: number; details: any; }) => void)) => void | - | - |
requestPermissions | Unknown | { (permissions?: PushNotificationPermissions[]): void; (permissions?: PushNotificationPermissions): Promise<PushNotificationPermissions>; } | - | - |
scheduleLocalNotification | Unknown | (details: ScheduleLocalNotificationDetails) => void | - | - |
setApplicationIconBadgeNumber | Unknown | (number: number) => void | - | - |
SettingsStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
clearWatch | Unknown | (watchId: number) => void | - | - |
get | Unknown | (key: string) => any | - | - |
set | Unknown | (settings: Object) => void | - | - |
watchKeys | Unknown | (keys: string | Array<string>, callback: () => void) => number | - | - |
ShareStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
dismissedAction | Unknown | 'dismissedAction' | dismissedAction | - |
share | Unknown | (content: ShareContent, options?: ShareOptions) => Promise<ShareAction> | - | - |
sharedAction | Unknown | 'sharedAction' | sharedAction | - |
typeof StyleSheet| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
absoluteFill | Supported | AbsoluteFillStyle | - | - |
AbsoluteFillStyle | Unknown | any | - | - |
compose | Unknown | <T extends ViewStyle | TextStyle | ImageStyle, U extends T, V extends T>(style1: StyleProp<U> | Array<StyleProp<U>>, style2: StyleProp<V> | Array<StyleProp<V>>) => StyleProp<T> | - | - |
create | Supported | <T extends NamedStyles<T> | NamedStyles<any>>(styles: T & NamedStyles<any>) => T | - | - |
flatten | Supported | <T>(style?: StyleProp<T>) => T extends (infer U)[] ? U : T | - | - |
hairlineWidth | Supported | number | - | - |
NamedStyles | Unknown | any | - | - |
setStyleAttributePreprocessor | Unknown | (property: string, process: (nextProp: any) => any) => void | - | - |
ToastAndroidStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
BOTTOM | Unknown | number | - | - |
CENTER | Unknown | number | - | - |
LONG | Unknown | number | - | - |
SHORT | Unknown | number | - | - |
show | Unknown | (message: string, duration: number) => void | - | - |
showWithGravity | Unknown | (message: string, duration: number, gravity: number) => void | - | - |
showWithGravityAndOffset | Unknown | (message: string, duration: number, gravity: number, xOffset: number, yOffset: number) => void | - | - |
TOP | Unknown | number | - | - |
Touchable| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
onTouchCancel? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEnd? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchEndCapture? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchMove? | Unknown | (event: GestureResponderEvent) => void | - | - |
onTouchStart? | Unknown | (event: GestureResponderEvent) => void | - | - |
UIManagerStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
dispatchViewManagerCommand | Unknown | (reactTag: number | null, commandID: number | string, commandArgs?: Array<any>) => void | - | - |
getViewManagerConfig | Unknown | (name: string) => { Commands: { [key: string]: number; }; } | - | - |
hasViewManagerConfig | Unknown | (name: string) => boolean | - | - |
measure | Unknown | (node: number, callback: MeasureOnSuccessCallback) => void | - | Deprecated |
measureInWindow | Unknown | (node: number, callback: MeasureInWindowOnSuccessCallback) => void | - | Deprecated |
measureLayout | Unknown | (node: number, relativeToNativeNode: number, onFail: () => void, onSuccess: MeasureLayoutOnSuccessCallback) => void | - | Deprecated |
setLayoutAnimationEnabledExperimental? | Unknown | (value: boolean) => void | - | - |
VibrationStatic| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
cancel | Unknown | () => void | - | - |
vibrate | Unknown | (pattern?: number | number[], repeat?: boolean) => void | - | - |
Functions
Standalone functions exported from react-native.
| Name | Status | Signature |
|---|---|---|
codegenNativeCommands | Unknown | <T extends object>(options: Options<keyof T extends string ? keyof T : never>) => T |
DynamicColorIOS | N/A | (tuple: DynamicColorIOSTuple) => OpaqueColorValue |
PlatformColor | Unknown | (...colors: string[]) => OpaqueColorValue |
processColor | Unknown | (color?: number | ColorValue) => ProcessedColorValue | null | undefined |
registerCallableModule | Unknown | (name: string, moduleOrFactory: Module | (() => Module)) => void |
RootTagContext | Unknown | (props: React.ProviderProps<number>) => React.ReactNode |
unstable_batchedUpdates | Unknown | <A, R>(callback: (a: A) => R, a: A) => R
<R>(callback: () => R) => R |
unstable_TextAncestorContext | Unknown | (props: React.ProviderProps<boolean>) => React.ReactNode |
useAnimatedColor | Unknown | (inputValue?: Animated.AnimatedColorInputValue, config?: Animated.AnimatedConfig | null | undefined) => Animated.AnimatedColor |
useAnimatedValue | Unknown | (initialValue: number, config?: Animated.AnimatedConfig) => Animated.Value |
useAnimatedValueXY | Unknown | (initialValue: { x: number; y: number; }, config?: Animated.AnimatedConfig | null | undefined) => Animated.ValueXY |
useColorScheme | Unknown | () => ColorSchemeName |
useWindowDimensions | Unknown | () => ScaledSize |
Styles
React Native style interfaces and the style keys users can write in the style prop.
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
alignContent? | Unknown | 'center' | 'flex-start' | 'flex-end' | 'stretch' | 'space-between' | 'space-around' | 'space-evenly' | centerflex-endflex-startspace-aroundspace-betweenspace-evenlystretch | - |
alignItems? | Unknown | FlexAlignType | baselinecenterflex-endflex-startstretch | - |
alignSelf? | Unknown | 'auto' | FlexAlignType | autobaselinecenterflex-endflex-startstretch | - |
aspectRatio? | Unknown | string | number | - | - |
backfaceVisibility? | Unknown | 'visible' | 'hidden' | hiddenvisible | - |
backgroundColor? | Unknown | ColorValue | - | - |
borderBottomLeftRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomRightRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomWidth? | Unknown | number | - | - |
borderColor? | Unknown | ColorValue | - | - |
borderEndWidth? | Unknown | number | - | - |
borderLeftWidth? | Unknown | number | - | - |
borderRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderRightWidth? | Unknown | number | - | - |
borderStartWidth? | Unknown | number | - | - |
borderTopLeftRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopRightRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopWidth? | Unknown | number | - | - |
borderWidth? | Unknown | number | - | - |
bottom? | Unknown | DimensionValue | - | - |
boxSizing? | Unknown | 'border-box' | 'content-box' | border-boxcontent-box | - |
columnGap? | Unknown | string | number | - | - |
cursor? | Unknown | CursorValue | autopointer | - |
direction? | Unknown | 'inherit' | 'ltr' | 'rtl' | inheritltrrtl | - |
display? | Unknown | 'none' | 'flex' | 'contents' | contentsflexnone | - |
end? | Unknown | DimensionValue | - | - |
flex? | Unknown | number | - | - |
flexBasis? | Unknown | DimensionValue | - | - |
flexDirection? | Unknown | 'row' | 'column' | 'row-reverse' | 'column-reverse' | columncolumn-reverserowrow-reverse | - |
flexGrow? | Unknown | number | - | - |
flexShrink? | Unknown | number | - | - |
flexWrap? | Unknown | 'wrap' | 'nowrap' | 'wrap-reverse' | nowrapwrapwrap-reverse | - |
gap? | Unknown | string | number | - | - |
height? | Supported | DimensionValue | - | - |
inset? | Unknown | DimensionValue | - | - |
insetBlock? | Unknown | DimensionValue | - | - |
insetBlockEnd? | Unknown | DimensionValue | - | - |
insetBlockStart? | Unknown | DimensionValue | - | - |
insetInline? | Unknown | DimensionValue | - | - |
insetInlineEnd? | Unknown | DimensionValue | - | - |
insetInlineStart? | Unknown | DimensionValue | - | - |
justifyContent? | Unknown | 'center' | 'flex-start' | 'flex-end' | 'space-between' | 'space-around' | 'space-evenly' | centerflex-endflex-startspace-aroundspace-betweenspace-evenly | - |
left? | Unknown | DimensionValue | - | - |
margin? | Unknown | DimensionValue | - | - |
marginBlock? | Unknown | DimensionValue | - | - |
marginBlockEnd? | Unknown | DimensionValue | - | - |
marginBlockStart? | Unknown | DimensionValue | - | - |
marginBottom? | Unknown | DimensionValue | - | - |
marginEnd? | Unknown | DimensionValue | - | - |
marginHorizontal? | Unknown | DimensionValue | - | - |
marginInline? | Unknown | DimensionValue | - | - |
marginInlineEnd? | Unknown | DimensionValue | - | - |
marginInlineStart? | Unknown | DimensionValue | - | - |
marginLeft? | Unknown | DimensionValue | - | - |
marginRight? | Unknown | DimensionValue | - | - |
marginStart? | Unknown | DimensionValue | - | - |
marginTop? | Unknown | DimensionValue | - | - |
marginVertical? | Unknown | DimensionValue | - | - |
maxHeight? | Unknown | DimensionValue | - | - |
maxWidth? | Unknown | DimensionValue | - | - |
minHeight? | Unknown | DimensionValue | - | - |
minWidth? | Unknown | DimensionValue | - | - |
objectFit? | Unknown | 'none' | 'cover' | 'contain' | 'fill' | 'scale-down' | containcoverfillnonescale-down | - |
opacity? | Unknown | AnimatableNumericValue | - | - |
overflow? | Unknown | 'visible' | 'hidden' | hiddenvisible | - |
overlayColor? | Unknown | ColorValue | - | - |
padding? | Unknown | DimensionValue | - | - |
paddingBlock? | Unknown | DimensionValue | - | - |
paddingBlockEnd? | Unknown | DimensionValue | - | - |
paddingBlockStart? | Unknown | DimensionValue | - | - |
paddingBottom? | Unknown | DimensionValue | - | - |
paddingEnd? | Unknown | DimensionValue | - | - |
paddingHorizontal? | Unknown | DimensionValue | - | - |
paddingInline? | Unknown | DimensionValue | - | - |
paddingInlineEnd? | Unknown | DimensionValue | - | - |
paddingInlineStart? | Unknown | DimensionValue | - | - |
paddingLeft? | Unknown | DimensionValue | - | - |
paddingRight? | Unknown | DimensionValue | - | - |
paddingStart? | Unknown | DimensionValue | - | - |
paddingTop? | Unknown | DimensionValue | - | - |
paddingVertical? | Unknown | DimensionValue | - | - |
position? | Unknown | 'absolute' | 'relative' | 'static' | absoluterelativestatic | - |
resizeMode? | Partial | ImageResizeMode | centercontaincovernonerepeatstretch | - |
right? | Unknown | DimensionValue | - | - |
rotation? | Unknown | AnimatableNumericValue | - | Deprecated |
rowGap? | Unknown | string | number | - | - |
scaleX? | Unknown | AnimatableNumericValue | - | Deprecated |
scaleY? | Unknown | AnimatableNumericValue | - | Deprecated |
shadowColor? | Unknown | ColorValue | - | - |
shadowOffset? | Unknown | Readonly<{ width: number; height: number; }> | - | - |
shadowOpacity? | Unknown | AnimatableNumericValue | - | - |
shadowRadius? | Unknown | number | - | - |
start? | Unknown | DimensionValue | - | - |
tintColor? | Unknown | ColorValue | - | - |
top? | Unknown | DimensionValue | - | - |
transform? | Unknown | string | readonly (({ scale: AnimatableNumericValue; } & { perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ perspective: AnimatableNumericValue; } & { scale?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotate: AnimatableStringValue; } & { scale?: never; perspective?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotateX: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotateY: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotateZ: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ scaleX: AnimatableNumericValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ scaleY: AnimatableNumericValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ translateX: AnimatableNumericValue | `${number}%`; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ translateY: AnimatableNumericValue | `${number}%`; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ skewX: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewY?: never; matrix?: never; }) | ({ skewY: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; matrix?: never; }) | ({ matrix: AnimatableNumericValue[]; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; }))[] | - | - |
transformMatrix? | Unknown | number[] | - | Deprecated |
transformOrigin? | Unknown | string | (string | number)[] | - | - |
translateX? | Unknown | AnimatableNumericValue | - | Deprecated |
translateY? | Unknown | AnimatableNumericValue | - | Deprecated |
width? | Supported | DimensionValue | - | - |
zIndex? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
alignContent? | Unknown | 'center' | 'flex-start' | 'flex-end' | 'stretch' | 'space-between' | 'space-around' | 'space-evenly' | centerflex-endflex-startspace-aroundspace-betweenspace-evenlystretch | - |
alignItems? | Unknown | FlexAlignType | baselinecenterflex-endflex-startstretch | - |
alignSelf? | Unknown | 'auto' | FlexAlignType | autobaselinecenterflex-endflex-startstretch | - |
aspectRatio? | Unknown | string | number | - | - |
backfaceVisibility? | Unknown | 'visible' | 'hidden' | hiddenvisible | - |
backgroundColor? | Unknown | ColorValue | - | - |
borderBlockColor? | Unknown | ColorValue | - | - |
borderBlockEndColor? | Unknown | ColorValue | - | - |
borderBlockStartColor? | Unknown | ColorValue | - | - |
borderBottomColor? | Unknown | ColorValue | - | - |
borderBottomEndRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomLeftRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomRightRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomStartRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomWidth? | Unknown | number | - | - |
borderColor? | Unknown | ColorValue | - | - |
borderCurve? | N/A | 'circular' | 'continuous' | circularcontinuous | iOS only |
borderEndColor? | Unknown | ColorValue | - | - |
borderEndEndRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderEndStartRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderEndWidth? | Unknown | number | - | - |
borderLeftColor? | Unknown | ColorValue | - | - |
borderLeftWidth? | Unknown | number | - | - |
borderRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderRightColor? | Unknown | ColorValue | - | - |
borderRightWidth? | Unknown | number | - | - |
borderStartColor? | Unknown | ColorValue | - | - |
borderStartEndRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderStartStartRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderStartWidth? | Unknown | number | - | - |
borderStyle? | Unknown | 'solid' | 'dotted' | 'dashed' | dasheddottedsolid | - |
borderTopColor? | Unknown | ColorValue | - | - |
borderTopEndRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopLeftRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopRightRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopStartRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopWidth? | Unknown | number | - | - |
borderWidth? | Unknown | number | - | - |
bottom? | Unknown | DimensionValue | - | - |
boxShadow? | Unknown | string | readonly BoxShadowValue[] | - | - |
boxSizing? | Unknown | 'border-box' | 'content-box' | border-boxcontent-box | - |
color? | Partial | ColorValue | - | - |
columnGap? | Unknown | string | number | - | - |
cursor? | Unknown | CursorValue | autopointer | - |
direction? | Unknown | 'inherit' | 'ltr' | 'rtl' | inheritltrrtl | - |
display? | Unknown | 'none' | 'flex' | 'contents' | contentsflexnone | - |
elevation? | N/A | number | - | Android only |
end? | Unknown | DimensionValue | - | - |
experimental_backgroundImage? | Unknown | string | readonly BackgroundImageValue[] | - | - |
experimental_backgroundPosition? | Unknown | string | readonly BackgroundPositionValue[] | - | - |
experimental_backgroundRepeat? | Unknown | string | readonly BackgroundRepeatValue[] | - | - |
experimental_backgroundSize? | Unknown | string | readonly BackgroundSizeValue[] | - | - |
filter? | Unknown | string | readonly FilterFunction[] | - | - |
flex? | Unknown | number | - | - |
flexBasis? | Unknown | DimensionValue | - | - |
flexDirection? | Unknown | 'row' | 'column' | 'row-reverse' | 'column-reverse' | columncolumn-reverserowrow-reverse | - |
flexGrow? | Unknown | number | - | - |
flexShrink? | Unknown | number | - | - |
flexWrap? | Unknown | 'wrap' | 'nowrap' | 'wrap-reverse' | nowrapwrapwrap-reverse | - |
fontFamily? | Unknown | string | - | - |
fontSize? | Supported | number | - | - |
fontStyle? | Unknown | 'normal' | 'italic' | italicnormal | - |
fontVariant? | Unknown | FontVariant[] | - | - |
fontWeight? | Partial | 'light' | 'normal' | 'black' | 'bold' | '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | 'ultralight' | 'thin' | 'medium' | 'regular' | 'semibold' | 'condensedBold' | 'condensed' | 'heavy' | 100100200200300300400400500500600600700700800800900900blackboldcondensedcondensedBoldheavylightmediumnormalregularsemiboldthinultralight | - |
gap? | Unknown | string | number | - | - |
height? | Unknown | DimensionValue | - | - |
includeFontPadding? | Unknown | boolean | falsetrue | - |
inset? | Unknown | DimensionValue | - | - |
insetBlock? | Unknown | DimensionValue | - | - |
insetBlockEnd? | Unknown | DimensionValue | - | - |
insetBlockStart? | Unknown | DimensionValue | - | - |
insetInline? | Unknown | DimensionValue | - | - |
insetInlineEnd? | Unknown | DimensionValue | - | - |
insetInlineStart? | Unknown | DimensionValue | - | - |
isolation? | Unknown | 'auto' | 'isolate' | autoisolate | - |
justifyContent? | Unknown | 'center' | 'flex-start' | 'flex-end' | 'space-between' | 'space-around' | 'space-evenly' | centerflex-endflex-startspace-aroundspace-betweenspace-evenly | - |
left? | Unknown | DimensionValue | - | - |
letterSpacing? | Unknown | number | - | - |
lineHeight? | Unknown | number | - | - |
margin? | Unknown | DimensionValue | - | - |
marginBlock? | Unknown | DimensionValue | - | - |
marginBlockEnd? | Unknown | DimensionValue | - | - |
marginBlockStart? | Unknown | DimensionValue | - | - |
marginBottom? | Unknown | DimensionValue | - | - |
marginEnd? | Unknown | DimensionValue | - | - |
marginHorizontal? | Unknown | DimensionValue | - | - |
marginInline? | Unknown | DimensionValue | - | - |
marginInlineEnd? | Unknown | DimensionValue | - | - |
marginInlineStart? | Unknown | DimensionValue | - | - |
marginLeft? | Unknown | DimensionValue | - | - |
marginRight? | Unknown | DimensionValue | - | - |
marginStart? | Unknown | DimensionValue | - | - |
marginTop? | Unknown | DimensionValue | - | - |
marginVertical? | Unknown | DimensionValue | - | - |
maxHeight? | Unknown | DimensionValue | - | - |
maxWidth? | Unknown | DimensionValue | - | - |
minHeight? | Unknown | DimensionValue | - | - |
minWidth? | Unknown | DimensionValue | - | - |
mixBlendMode? | Unknown | BlendMode | colorcolor-burncolor-dodgedarkendifferenceexclusionhard-lighthuelightenluminositymultiplynormaloverlaysaturationscreensoft-light | - |
opacity? | Unknown | AnimatableNumericValue | - | - |
outlineColor? | Unknown | ColorValue | - | - |
outlineOffset? | Unknown | AnimatableNumericValue | - | - |
outlineStyle? | Unknown | 'solid' | 'dotted' | 'dashed' | dasheddottedsolid | - |
outlineWidth? | Unknown | AnimatableNumericValue | - | - |
overflow? | Unknown | 'visible' | 'hidden' | 'scroll' | hiddenscrollvisible | - |
padding? | Unknown | DimensionValue | - | - |
paddingBlock? | Unknown | DimensionValue | - | - |
paddingBlockEnd? | Unknown | DimensionValue | - | - |
paddingBlockStart? | Unknown | DimensionValue | - | - |
paddingBottom? | Unknown | DimensionValue | - | - |
paddingEnd? | Unknown | DimensionValue | - | - |
paddingHorizontal? | Unknown | DimensionValue | - | - |
paddingInline? | Unknown | DimensionValue | - | - |
paddingInlineEnd? | Unknown | DimensionValue | - | - |
paddingInlineStart? | Unknown | DimensionValue | - | - |
paddingLeft? | Unknown | DimensionValue | - | - |
paddingRight? | Unknown | DimensionValue | - | - |
paddingStart? | Unknown | DimensionValue | - | - |
paddingTop? | Unknown | DimensionValue | - | - |
paddingVertical? | Unknown | DimensionValue | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
position? | Unknown | 'absolute' | 'relative' | 'static' | absoluterelativestatic | - |
right? | Unknown | DimensionValue | - | - |
rotation? | Unknown | AnimatableNumericValue | - | Deprecated |
rowGap? | Unknown | string | number | - | - |
scaleX? | Unknown | AnimatableNumericValue | - | Deprecated |
scaleY? | Unknown | AnimatableNumericValue | - | Deprecated |
shadowColor? | Unknown | ColorValue | - | - |
shadowOffset? | Unknown | Readonly<{ width: number; height: number; }> | - | - |
shadowOpacity? | Unknown | AnimatableNumericValue | - | - |
shadowRadius? | Unknown | number | - | - |
start? | Unknown | DimensionValue | - | - |
textAlign? | Supported | 'auto' | 'left' | 'right' | 'center' | 'justify' | autocenterjustifyleftright | - |
textAlignVertical? | Unknown | 'auto' | 'center' | 'top' | 'bottom' | autobottomcentertop | - |
textDecorationColor? | Unknown | ColorValue | - | - |
textDecorationLine? | Unknown | 'none' | 'underline' | 'line-through' | 'underline line-through' | line-throughnoneunderlineunderline line-through | - |
textDecorationStyle? | Unknown | 'solid' | 'double' | 'dotted' | 'dashed' | dasheddotteddoublesolid | - |
textShadowColor? | Unknown | ColorValue | - | - |
textShadowOffset? | Unknown | { width: number; height: number; } | - | - |
textShadowRadius? | Unknown | number | - | - |
textTransform? | Unknown | 'none' | 'capitalize' | 'uppercase' | 'lowercase' | capitalizelowercasenoneuppercase | - |
top? | Unknown | DimensionValue | - | - |
transform? | Unknown | string | readonly (({ scale: AnimatableNumericValue; } & { perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ perspective: AnimatableNumericValue; } & { scale?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotate: AnimatableStringValue; } & { scale?: never; perspective?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotateX: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotateY: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotateZ: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ scaleX: AnimatableNumericValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ scaleY: AnimatableNumericValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ translateX: AnimatableNumericValue | `${number}%`; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ translateY: AnimatableNumericValue | `${number}%`; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ skewX: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewY?: never; matrix?: never; }) | ({ skewY: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; matrix?: never; }) | ({ matrix: AnimatableNumericValue[]; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; }))[] | - | - |
transformMatrix? | Unknown | number[] | - | Deprecated |
transformOrigin? | Unknown | string | (string | number)[] | - | - |
translateX? | Unknown | AnimatableNumericValue | - | Deprecated |
translateY? | Unknown | AnimatableNumericValue | - | Deprecated |
userSelect? | Unknown | 'none' | 'text' | 'auto' | 'contain' | 'all' | allautocontainnonetext | - |
verticalAlign? | Unknown | 'auto' | 'middle' | 'top' | 'bottom' | autobottommiddletop | - |
width? | Unknown | DimensionValue | - | - |
writingDirection? | Unknown | 'auto' | 'ltr' | 'rtl' | autoltrrtl | - |
zIndex? | Unknown | number | - | - |
| Name | Status | Type | Values | Notes |
|---|---|---|---|---|
alignContent? | Unknown | 'center' | 'flex-start' | 'flex-end' | 'stretch' | 'space-between' | 'space-around' | 'space-evenly' | centerflex-endflex-startspace-aroundspace-betweenspace-evenlystretch | - |
alignItems? | Supported | FlexAlignType | baselinecenterflex-endflex-startstretch | - |
alignSelf? | Unknown | 'auto' | FlexAlignType | autobaselinecenterflex-endflex-startstretch | - |
aspectRatio? | Unknown | string | number | - | - |
backfaceVisibility? | Unknown | 'visible' | 'hidden' | hiddenvisible | - |
backgroundColor? | Partial | ColorValue | - | - |
borderBlockColor? | Unknown | ColorValue | - | - |
borderBlockEndColor? | Unknown | ColorValue | - | - |
borderBlockStartColor? | Unknown | ColorValue | - | - |
borderBottomColor? | Unknown | ColorValue | - | - |
borderBottomEndRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomLeftRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomRightRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomStartRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderBottomWidth? | Unknown | number | - | - |
borderColor? | Unknown | ColorValue | - | - |
borderCurve? | N/A | 'circular' | 'continuous' | circularcontinuous | iOS only |
borderEndColor? | Unknown | ColorValue | - | - |
borderEndEndRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderEndStartRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderEndWidth? | Unknown | number | - | - |
borderLeftColor? | Unknown | ColorValue | - | - |
borderLeftWidth? | Unknown | number | - | - |
borderRadius? | Partial | string | AnimatableNumericValue | - | - |
borderRightColor? | Unknown | ColorValue | - | - |
borderRightWidth? | Unknown | number | - | - |
borderStartColor? | Unknown | ColorValue | - | - |
borderStartEndRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderStartStartRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderStartWidth? | Unknown | number | - | - |
borderStyle? | Unknown | 'solid' | 'dotted' | 'dashed' | dasheddottedsolid | - |
borderTopColor? | Unknown | ColorValue | - | - |
borderTopEndRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopLeftRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopRightRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopStartRadius? | Unknown | string | AnimatableNumericValue | - | - |
borderTopWidth? | Unknown | number | - | - |
borderWidth? | Unknown | number | - | - |
bottom? | Unknown | DimensionValue | - | - |
boxShadow? | Unknown | string | readonly BoxShadowValue[] | - | - |
boxSizing? | Unknown | 'border-box' | 'content-box' | border-boxcontent-box | - |
columnGap? | Unknown | string | number | - | - |
cursor? | Unknown | CursorValue | autopointer | - |
direction? | Unknown | 'inherit' | 'ltr' | 'rtl' | inheritltrrtl | - |
display? | Unknown | 'none' | 'flex' | 'contents' | contentsflexnone | - |
elevation? | N/A | number | - | Android only |
end? | Unknown | DimensionValue | - | - |
experimental_backgroundImage? | Unknown | string | readonly BackgroundImageValue[] | - | - |
experimental_backgroundPosition? | Unknown | string | readonly BackgroundPositionValue[] | - | - |
experimental_backgroundRepeat? | Unknown | string | readonly BackgroundRepeatValue[] | - | - |
experimental_backgroundSize? | Unknown | string | readonly BackgroundSizeValue[] | - | - |
filter? | Unknown | string | readonly FilterFunction[] | - | - |
flex? | Supported | number | - | - |
flexBasis? | Unknown | DimensionValue | - | - |
flexDirection? | Supported | 'row' | 'column' | 'row-reverse' | 'column-reverse' | columncolumn-reverserowrow-reverse | - |
flexGrow? | Unknown | number | - | - |
flexShrink? | Unknown | number | - | - |
flexWrap? | Unknown | 'wrap' | 'nowrap' | 'wrap-reverse' | nowrapwrapwrap-reverse | - |
gap? | Unknown | string | number | - | - |
height? | Supported | DimensionValue | - | - |
inset? | Unknown | DimensionValue | - | - |
insetBlock? | Unknown | DimensionValue | - | - |
insetBlockEnd? | Unknown | DimensionValue | - | - |
insetBlockStart? | Unknown | DimensionValue | - | - |
insetInline? | Unknown | DimensionValue | - | - |
insetInlineEnd? | Unknown | DimensionValue | - | - |
insetInlineStart? | Unknown | DimensionValue | - | - |
isolation? | Unknown | 'auto' | 'isolate' | autoisolate | - |
justifyContent? | Supported | 'center' | 'flex-start' | 'flex-end' | 'space-between' | 'space-around' | 'space-evenly' | centerflex-endflex-startspace-aroundspace-betweenspace-evenly | - |
left? | Unknown | DimensionValue | - | - |
margin? | Supported | DimensionValue | - | - |
marginBlock? | Unknown | DimensionValue | - | - |
marginBlockEnd? | Unknown | DimensionValue | - | - |
marginBlockStart? | Unknown | DimensionValue | - | - |
marginBottom? | Unknown | DimensionValue | - | - |
marginEnd? | Unknown | DimensionValue | - | - |
marginHorizontal? | Unknown | DimensionValue | - | - |
marginInline? | Unknown | DimensionValue | - | - |
marginInlineEnd? | Unknown | DimensionValue | - | - |
marginInlineStart? | Unknown | DimensionValue | - | - |
marginLeft? | Unknown | DimensionValue | - | - |
marginRight? | Unknown | DimensionValue | - | - |
marginStart? | Unknown | DimensionValue | - | - |
marginTop? | Unknown | DimensionValue | - | - |
marginVertical? | Unknown | DimensionValue | - | - |
maxHeight? | Unknown | DimensionValue | - | - |
maxWidth? | Unknown | DimensionValue | - | - |
minHeight? | Unknown | DimensionValue | - | - |
minWidth? | Unknown | DimensionValue | - | - |
mixBlendMode? | Unknown | BlendMode | colorcolor-burncolor-dodgedarkendifferenceexclusionhard-lighthuelightenluminositymultiplynormaloverlaysaturationscreensoft-light | - |
opacity? | Unknown | AnimatableNumericValue | - | - |
outlineColor? | Unknown | ColorValue | - | - |
outlineOffset? | Unknown | AnimatableNumericValue | - | - |
outlineStyle? | Unknown | 'solid' | 'dotted' | 'dashed' | dasheddottedsolid | - |
outlineWidth? | Unknown | AnimatableNumericValue | - | - |
overflow? | Unknown | 'visible' | 'hidden' | 'scroll' | hiddenscrollvisible | - |
padding? | Supported | DimensionValue | - | - |
paddingBlock? | Unknown | DimensionValue | - | - |
paddingBlockEnd? | Unknown | DimensionValue | - | - |
paddingBlockStart? | Unknown | DimensionValue | - | - |
paddingBottom? | Unknown | DimensionValue | - | - |
paddingEnd? | Unknown | DimensionValue | - | - |
paddingHorizontal? | Unknown | DimensionValue | - | - |
paddingInline? | Unknown | DimensionValue | - | - |
paddingInlineEnd? | Unknown | DimensionValue | - | - |
paddingInlineStart? | Unknown | DimensionValue | - | - |
paddingLeft? | Unknown | DimensionValue | - | - |
paddingRight? | Unknown | DimensionValue | - | - |
paddingStart? | Unknown | DimensionValue | - | - |
paddingTop? | Unknown | DimensionValue | - | - |
paddingVertical? | Unknown | DimensionValue | - | - |
pointerEvents? | Unknown | 'none' | 'box-none' | 'box-only' | 'auto' | autobox-nonebox-onlynone | - |
position? | Unknown | 'absolute' | 'relative' | 'static' | absoluterelativestatic | - |
right? | Unknown | DimensionValue | - | - |
rotation? | Unknown | AnimatableNumericValue | - | Deprecated |
rowGap? | Unknown | string | number | - | - |
scaleX? | Unknown | AnimatableNumericValue | - | Deprecated |
scaleY? | Unknown | AnimatableNumericValue | - | Deprecated |
shadowColor? | Unknown | ColorValue | - | - |
shadowOffset? | Unknown | Readonly<{ width: number; height: number; }> | - | - |
shadowOpacity? | Unknown | AnimatableNumericValue | - | - |
shadowRadius? | Unknown | number | - | - |
start? | Unknown | DimensionValue | - | - |
top? | Unknown | DimensionValue | - | - |
transform? | Unknown | string | readonly (({ scale: AnimatableNumericValue; } & { perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ perspective: AnimatableNumericValue; } & { scale?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotate: AnimatableStringValue; } & { scale?: never; perspective?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotateX: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotateY: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ rotateZ: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ scaleX: AnimatableNumericValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ scaleY: AnimatableNumericValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ translateX: AnimatableNumericValue | `${number}%`; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateY?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ translateY: AnimatableNumericValue | `${number}%`; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; skewX?: never; skewY?: never; matrix?: never; }) | ({ skewX: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewY?: never; matrix?: never; }) | ({ skewY: AnimatableStringValue; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; matrix?: never; }) | ({ matrix: AnimatableNumericValue[]; } & { scale?: never; perspective?: never; rotate?: never; rotateX?: never; rotateY?: never; rotateZ?: never; scaleX?: never; scaleY?: never; translateX?: never; translateY?: never; skewX?: never; skewY?: never; }))[] | - | - |
transformMatrix? | Unknown | number[] | - | Deprecated |
transformOrigin? | Unknown | string | (string | number)[] | - | - |
translateX? | Unknown | AnimatableNumericValue | - | Deprecated |
translateY? | Unknown | AnimatableNumericValue | - | Deprecated |
width? | Supported | DimensionValue | - | - |
zIndex? | Unknown | number | - | - |