UNPKG

react-native-gesture-handler

Version:

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

22 lines (21 loc) 957 B
import { Gesture, GestureType } from './gesture'; export declare class ComposedGesture extends Gesture { protected gestures: Gesture[]; protected simultaneousGestures: GestureType[]; protected requireGesturesToFail: GestureType[]; constructor(...gestures: Gesture[]); protected prepareSingleGesture(gesture: Gesture, simultaneousGestures: GestureType[], requireGesturesToFail: GestureType[]): void; prepare(): void; initialize(): void; toGestureArray(): GestureType[]; } export declare class SimultaneousGesture extends ComposedGesture { prepare(): void; } export declare class ExclusiveGesture extends ComposedGesture { prepare(): void; } export type ComposedGestureType = InstanceType<typeof ComposedGesture>; export type RaceGestureType = ComposedGestureType; export type SimultaneousGestureType = InstanceType<typeof SimultaneousGesture>; export type ExclusiveGestureType = InstanceType<typeof ExclusiveGesture>;