UNPKG

3.92 kBTypeScriptView Raw
1import type { BaseButtonProps, BorderlessButtonProps, RawButtonProps, RectButtonProps } from '../components/GestureButtonsProps';
2import { GestureEvent, GestureEventPayload, HandlerStateChangeEvent, HandlerStateChangeEventPayload } from './gestureHandlerCommon';
3import type { FlingGestureHandlerProps } from './FlingGestureHandler';
4import type { FlingGestureHandlerEventPayload, ForceTouchGestureHandlerEventPayload, LongPressGestureHandlerEventPayload, PanGestureHandlerEventPayload, PinchGestureHandlerEventPayload, RotationGestureHandlerEventPayload, TapGestureHandlerEventPayload, NativeViewGestureHandlerPayload } from './GestureHandlerEventPayload';
5import type { ForceTouchGestureHandlerProps } from './ForceTouchGestureHandler';
6import type { LongPressGestureHandlerProps } from './LongPressGestureHandler';
7import type { PanGestureHandlerProps } from './PanGestureHandler';
8import type { PinchGestureHandlerProps } from './PinchGestureHandler';
9import type { RotationGestureHandlerProps } from './RotationGestureHandler';
10import type { TapGestureHandlerProps } from './TapGestureHandler';
11import type { NativeViewGestureHandlerProps } from './NativeViewGestureHandler';
12export type GestureHandlerGestureEventNativeEvent = GestureEventPayload;
13export type GestureHandlerStateChangeNativeEvent = HandlerStateChangeEventPayload;
14export type GestureHandlerGestureEvent = GestureEvent;
15export type GestureHandlerStateChangeEvent = HandlerStateChangeEvent;
16export type NativeViewGestureHandlerGestureEvent = GestureEvent<NativeViewGestureHandlerPayload>;
17export type NativeViewGestureHandlerStateChangeEvent = HandlerStateChangeEvent<NativeViewGestureHandlerPayload>;
18export type TapGestureHandlerGestureEvent = GestureEvent<TapGestureHandlerEventPayload>;
19export type TapGestureHandlerStateChangeEvent = HandlerStateChangeEvent<TapGestureHandlerEventPayload>;
20export type ForceTouchGestureHandlerGestureEvent = GestureEvent<ForceTouchGestureHandlerEventPayload>;
21export type ForceTouchGestureHandlerStateChangeEvent = HandlerStateChangeEvent<ForceTouchGestureHandlerEventPayload>;
22export type LongPressGestureHandlerGestureEvent = GestureEvent<LongPressGestureHandlerEventPayload>;
23export type LongPressGestureHandlerStateChangeEvent = HandlerStateChangeEvent<LongPressGestureHandlerEventPayload>;
24export type PanGestureHandlerGestureEvent = GestureEvent<PanGestureHandlerEventPayload>;
25export type PanGestureHandlerStateChangeEvent = HandlerStateChangeEvent<PanGestureHandlerEventPayload>;
26export type PinchGestureHandlerGestureEvent = GestureEvent<PinchGestureHandlerEventPayload>;
27export type PinchGestureHandlerStateChangeEvent = HandlerStateChangeEvent<PinchGestureHandlerEventPayload>;
28export type RotationGestureHandlerGestureEvent = GestureEvent<RotationGestureHandlerEventPayload>;
29export type RotationGestureHandlerStateChangeEvent = HandlerStateChangeEvent<RotationGestureHandlerEventPayload>;
30export type FlingGestureHandlerGestureEvent = GestureEvent<FlingGestureHandlerEventPayload>;
31export type FlingGestureHandlerStateChangeEvent = HandlerStateChangeEvent<FlingGestureHandlerEventPayload>;
32export type NativeViewGestureHandlerProperties = NativeViewGestureHandlerProps;
33export type TapGestureHandlerProperties = TapGestureHandlerProps;
34export type LongPressGestureHandlerProperties = LongPressGestureHandlerProps;
35export type PanGestureHandlerProperties = PanGestureHandlerProps;
36export type PinchGestureHandlerProperties = PinchGestureHandlerProps;
37export type RotationGestureHandlerProperties = RotationGestureHandlerProps;
38export type FlingGestureHandlerProperties = FlingGestureHandlerProps;
39export type ForceTouchGestureHandlerProperties = ForceTouchGestureHandlerProps;
40export type RawButtonProperties = RawButtonProps;
41export type BaseButtonProperties = BaseButtonProps;
42export type RectButtonProperties = RectButtonProps;
43export type BorderlessButtonProperties = BorderlessButtonProps;