Interface IPointersCallbacksMap

Maps event types to their callback parameter types.

interface IPointersCallbacksMap {
    destroy: undefined;
    end: undefined;
    pointerdown: { event: PointerEvent; pointer: IPointersItem };
    pointermove: { event: PointerEvent; pointer: IPointersItem };
    pointerup: { pointer: IPointersItem };
    props: undefined;
    start: undefined;
}

Hierarchy (View Summary)

Properties

destroy: undefined

Triggered when the module is destroyed.

end: undefined

Fired when pointer events are canceled.

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.

props: undefined

Triggered when the module's properties are updated.

start: undefined

Fired when the required number of pointers is reached.