View#shouldRasterizeIOS

iosshouldRasterizeIOS bool Whether this view should be rendered as a bitmap before compositing. On iOS, this is useful for animations and interactions that do not modify this component's dimensions nor its children; for example, when translating the position of a static view, rasterization allows the renderer to reuse a cached bitmap of a static view and quickly composite it during each frame. Rasterization incurs an off-screen drawing pass and the bitmap consumes memory. Test and measure wh

View#renderToHardwareTextureAndroid

androidrenderToHardwareTextureAndroid bool Whether this view should render itself (and all of its children) into a single hardware texture on the GPU. On Android, this is useful for animations and interactions that only modify opacity, rotation, translation, and/or scale: in those cases, the view doesn't have to be redrawn and display lists don't need to be re-executed. The texture can just be re-used and re-composited with different parameters. The downside is that this can use up limited v

View#removeClippedSubviews

removeClippedSubviews bool This is a special performance property exposed by RCTView and is useful for scrolling content when there are many subviews, most of which are offscreen. For this property to be effective, it must be applied to a view that contains many subviews that extend outside its bound. The subviews must also have overflow: hidden, as should the containing view (or one of its superviews).

View#pointerEvents

pointerEvents enum('box-none', 'none', 'box-only', 'auto') Controls whether the View can be the target of touch events. 'auto': The View can be the target of touch events. 'none': The View is never the target of touch events. 'box-none': The View is never the target of touch events but it's subviews can be. It behaves like if the view had the following classes in CSS:.box-none { pointer-events: none; } .box-none * { pointer-events: all; } 'box-only': The view can be the target of tou

View#onStartShouldSetResponderCapture

onStartShouldSetResponderCapture function

View#onStartShouldSetResponder

onStartShouldSetResponder function

View#onResponderTerminationRequest

onResponderTerminationRequest function

View#onResponderTerminate

onResponderTerminate function

View#onResponderRelease

onResponderRelease function

View#onResponderReject

onResponderReject function