UNPKG

react-native-gesture-handler

Version:

Declarative API exposing native platform touch and gesture system to React Native

18 lines (17 loc) 804 B
/// <reference types="react" /> import { GestureType } from './handlers/gestures/gesture'; interface ReactComponentWithHandlerTag extends React.Component { handlerTag: number; } export type GestureMountListener = (gesture: GestureType | ReactComponentWithHandlerTag) => void; export declare class MountRegistry { private static mountListeners; private static unmountListeners; static addMountListener(listener: GestureMountListener): () => void; static addUnmountListener(listener: GestureMountListener): () => void; static gestureHandlerWillMount(handler: React.Component): void; static gestureHandlerWillUnmount(handler: React.Component): void; static gestureWillMount(gesture: GestureType): void; static gestureWillUnmount(gesture: GestureType): void; } export {};