Interface ISwipeCallbacksMap

Maps event types to their callback parameter types.

interface ISwipeCallbacksMap {
    abort: undefined;
    destroy: undefined;
    end: ISwipeCoords;
    inertia: undefined;
    inertiaCancel: undefined;
    inertiaEnd: undefined;
    inertiaFail: undefined;
    inertiaStart: undefined;
    mousemove: MouseEvent;
    move: ISwipeCoords;
    pointerdown: { event: PointerEvent; pointer: IPointersItem };
    pointermove: { event: PointerEvent; pointer: IPointersItem };
    pointerup: { pointer: IPointersItem };
    preventEdgeSwipe: undefined;
    props: Partial<ISwipeMutableProps>;
    start: ISwipeCoords;
    toBottom: undefined;
    toLeft: undefined;
    toRight: undefined;
    toTop: undefined;
    touchmove: TouchEvent;
    touchstart: TouchEvent;
}

Hierarchy (View Summary)

Properties

abort: undefined

Triggered when swipe is aborted.

destroy: undefined

Triggered when the module is destroyed.

Swipe end event.

inertia: undefined

Triggered on inertia progress.

inertiaCancel: undefined

Triggered when inertia is cancelled.

inertiaEnd: undefined

Triggered on inertia end.

inertiaFail: undefined

Triggered when inertia fails to start because of lack of momentum.

inertiaStart: undefined

Triggered on inertia start.

mousemove: MouseEvent

Triggered on mousemove listener. Triggered before any action related to this event is processed.

Swipe move event.

pointerdown: { event: PointerEvent; pointer: IPointersItem }

Fired when a pointer is added.

pointermove: { event: PointerEvent; pointer: IPointersItem }

Fired when a pointer moves.

pointerup: { pointer: IPointersItem }

Fired when a pointer is removed.

preventEdgeSwipe: undefined

Triggered on edge swipe preventing.

props: Partial<ISwipeMutableProps>

Triggered when the module's properties are updated. Receives the diff (changed keys and new values) as the first argument.

Swipe start event.

toBottom: undefined

Swipe from top to bottom.

toLeft: undefined

Swipe from right to left.

toRight: undefined

Swipe from left to right.

toTop: undefined

Swipe from bottom to top.

touchmove: TouchEvent

Triggered on touchmove listener. Triggered before any action related to this event is processed.

touchstart: TouchEvent

Triggered on touchstart listener. Triggered before any action related to this event is processed.