UNPKG

react-native-gesture-handler

Version:

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

26 lines (25 loc) 1.05 kB
import { AdaptedEvent, Config } from '../interfaces'; import GestureHandler from './GestureHandler'; export default class NativeViewGestureHandler extends GestureHandler { private buttonRole; private shouldActivateOnStart; private disallowInterruption; private startX; private startY; private minDistSq; init(ref: number, propsRef: React.RefObject<unknown>): void; updateGestureConfig({ enabled, ...props }: Config): void; private restoreViewStyles; protected onPointerDown(event: AdaptedEvent): void; protected onPointerAdd(event: AdaptedEvent): void; private newPointerAction; protected onPointerMove(event: AdaptedEvent): void; protected onPointerLeave(): void; protected onPointerUp(event: AdaptedEvent): void; protected onPointerRemove(event: AdaptedEvent): void; private onUp; shouldRecognizeSimultaneously(handler: GestureHandler): boolean; shouldBeCancelledByOther(_handler: GestureHandler): boolean; disallowsInterruption(): boolean; isButton(): boolean; }