UNPKG

@mui/x-internal-gestures

Version:

The core engine of GestureEvents, a modern and robust multi-pointer gesture detection library for JavaScript.

34 lines 2.42 kB
/** * Gesture Events Library * * A centralized pointer event-based gesture recognition library */ export { Gesture } from "./Gesture.js"; export { GestureManager } from "./GestureManager.js"; export { KeyboardManager, type KeyboardKey } from "./KeyboardManager.js"; export { PointerGesture } from "./PointerGesture.js"; export { PointerManager } from "./PointerManager.js"; export { MoveGesture } from "./gestures/MoveGesture.js"; export { PanGesture } from "./gestures/PanGesture.js"; export { PinchGesture } from "./gestures/PinchGesture.js"; export { PressAndDragGesture } from "./gestures/PressAndDragGesture.js"; export { PressGesture } from "./gestures/PressGesture.js"; export { RotateGesture } from "./gestures/RotateGesture.js"; export { TapAndDragGesture } from "./gestures/TapAndDragGesture.js"; export { TapGesture } from "./gestures/TapGesture.js"; export { TurnWheelGesture } from "./gestures/TurnWheelGesture.js"; export type { GestureEventData, GestureOptions, GesturePhase, GestureState, PointerMode, BaseGestureOptions } from "./Gesture.js"; export type { PointerGestureEventData, PointerGestureOptions } from "./PointerGesture.js"; export type { PointerData, PointerManagerOptions } from "./PointerManager.js"; export type { GestureManagerOptions } from "./GestureManager.js"; export type { MoveEvent, MoveGestureEventData, MoveGestureOptions } from "./gestures/MoveGesture.js"; export type { PanEvent, PanGestureEventData, PanGestureOptions } from "./gestures/PanGesture.js"; export type { PinchEvent, PinchGestureEventData, PinchGestureOptions } from "./gestures/PinchGesture.js"; export type { PressAndDragEvent, PressAndDragGestureEventData, PressAndDragGestureOptions } from "./gestures/PressAndDragGesture.js"; export type { PressEvent, PressGestureEventData, PressGestureOptions } from "./gestures/PressGesture.js"; export type { RotateEvent, RotateGestureEventData, RotateGestureOptions } from "./gestures/RotateGesture.js"; export type { TapAndDragEvent, TapAndDragGestureEventData, TapAndDragGestureOptions } from "./gestures/TapAndDragGesture.js"; export type { TapEvent, TapGestureEventData, TapGestureOptions } from "./gestures/TapGesture.js"; export type { TurnWheelEvent, TurnWheelGestureEventData, TurnWheelGestureOptions } from "./gestures/TurnWheelGesture.js"; export type { GestureElement } from "./types/GestureElement.js"; export type { Direction } from "./types/Direction.js";