UNPKG

react-native-gesture-handler

Version:

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

31 lines (26 loc) 642 B
export interface MeasureResult { pageX: number; pageY: number; width: number; height: number; } export interface GestureHandlerDelegate<TComponent, THandler> { view: TComponent | null; init(viewRef: number, handler: THandler): void; detach(): void; updateDOM(): void; isPointerInBounds({ x, y }: { x: number; y: number }): boolean; measureView(): MeasureResult; absoluteToLocal( absoluteX: number, absoluteY: number ): { x: number; y: number }; reset(): void; onBegin(): void; onActivate(): void; onEnd(): void; onCancel(): void; onFail(): void; onEnabledChange(): void; destroy(): void; }