Skip to content

Documentation / @ripl/vue / RiplPointerListeners

Interface: RiplPointerListeners ​

Defined in: adapters/vue/src/types.ts:52

Pointer and drag listeners, shared by elements, groups and the context.

Extended by ​

Properties ​

PropertyTypeDescriptionDefined in
onClick?RiplListener<RiplPointerPayload>Fired when the pointer is pressed and released without an intervening drag.adapters/vue/src/types.ts:54
onDrag?RiplListener<RiplDragPayload>Fired on each pointer move during a drag gesture.adapters/vue/src/types.ts:68
onDragend?RiplListener<RiplDragPayload>Fired when a drag gesture ends.adapters/vue/src/types.ts:70
onDragstart?RiplListener<RiplDragPayload>Fired once the pointer has moved past the drag threshold with the button held.adapters/vue/src/types.ts:66
onMousedown?RiplListener<RiplPointerPayload>Fired when the pointer is pressed down.adapters/vue/src/types.ts:56
onMouseenter?RiplListener<null>Fired when the pointer enters.adapters/vue/src/types.ts:62
onMouseleave?RiplListener<null>Fired when the pointer leaves.adapters/vue/src/types.ts:64
onMousemove?RiplListener<RiplPointerPayload>Fired as the pointer moves.adapters/vue/src/types.ts:60
onMouseup?RiplListener<RiplPointerPayload>Fired when the pointer is released.adapters/vue/src/types.ts:58