react-native-gesture-handler
Version:
Experimental implementation of a new declarative API for gesture handling in react-native
29 lines (28 loc) • 950 B
TypeScript
import type IGestureHandler from '../handlers/IGestureHandler';
import { GestureHandlerDelegate, MeasureResult } from './GestureHandlerDelegate';
import { Config } from '../interfaces';
export declare class GestureHandlerWebDelegate implements GestureHandlerDelegate<HTMLElement, IGestureHandler> {
private view;
private gestureHandler;
private eventManagers;
getView(): HTMLElement;
init(viewRef: number, handler: IGestureHandler): void;
isPointerInBounds({ x, y }: {
x: number;
y: number;
}): boolean;
measureView(): MeasureResult;
reset(): void;
tryResetCursor(): void;
private shouldDisableContextMenu;
private addContextMenuListeners;
private removeContextMenuListeners;
private disableContextMenu;
private enableContextMenu;
onBegin(): void;
onActivate(): void;
onEnd(): void;
onCancel(): void;
onFail(): void;
destroy(config: Config): void;
}