Documentation / @ripl/vue / RiplElementListeners
Interface: RiplElementListeners ​
Defined in: adapters/vue/src/types.ts:74
Every listener an element or group accepts.
Extends ​
Extended by ​
Properties ​
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
onAttached? | RiplListener<Group<ElementEventMap>> | Fired when the element is added to a group, with the group it joined. | - | adapters/vue/src/types.ts:80 |
onClick? | RiplListener<RiplPointerPayload> | Fired when the pointer is pressed and released without an intervening drag. | RiplPointerListeners.onClick | adapters/vue/src/types.ts:54 |
onDestroyed? | RiplListener<null> | Fired when the element is destroyed. | - | adapters/vue/src/types.ts:78 |
onDetached? | RiplListener<Group<ElementEventMap>> | Fired when the element is removed from a group, with the group it left. | - | adapters/vue/src/types.ts:82 |
onDrag? | RiplListener<RiplDragPayload> | Fired on each pointer move during a drag gesture. | RiplPointerListeners.onDrag | adapters/vue/src/types.ts:68 |
onDragend? | RiplListener<RiplDragPayload> | Fired when a drag gesture ends. | RiplPointerListeners.onDragend | adapters/vue/src/types.ts:70 |
onDragstart? | RiplListener<RiplDragPayload> | Fired once the pointer has moved past the drag threshold with the button held. | RiplPointerListeners.onDragstart | adapters/vue/src/types.ts:66 |
onGraph? | RiplListener<null> | Fired when the shape of the scene graph at or below this element changes. | - | adapters/vue/src/types.ts:84 |
onMousedown? | RiplListener<RiplPointerPayload> | Fired when the pointer is pressed down. | RiplPointerListeners.onMousedown | adapters/vue/src/types.ts:56 |
onMouseenter? | RiplListener<null> | Fired when the pointer enters. | RiplPointerListeners.onMouseenter | adapters/vue/src/types.ts:62 |
onMouseleave? | RiplListener<null> | Fired when the pointer leaves. | RiplPointerListeners.onMouseleave | adapters/vue/src/types.ts:64 |
onMousemove? | RiplListener<RiplPointerPayload> | Fired as the pointer moves. | RiplPointerListeners.onMousemove | adapters/vue/src/types.ts:60 |
onMouseup? | RiplListener<RiplPointerPayload> | Fired when the pointer is released. | RiplPointerListeners.onMouseup | adapters/vue/src/types.ts:58 |
onUpdated? | RiplListener<RiplUpdatedPayload> | Fired whenever one of the element's state properties changes. | - | adapters/vue/src/types.ts:76 |