Documentation / @ripl/core / SceneEventMap
Interface: SceneEventMap ​
Defined in: packages/core/src/core/scene.ts:29
Event map for the scene, adding a resize event to the standard element events.
Extends ​
Indexable ​
[key: string]: unknown
Properties ​
| Property | Type | Inherited from | Defined in |
|---|---|---|---|
attached | Group | ElementEventMap.attached | packages/core/src/core/element.ts:90 |
click | object | ElementEventMap.click | packages/core/src/core/element.ts:102 |
click.x | number | - | packages/core/src/core/element.ts:103 |
click.y | number | - | packages/core/src/core/element.ts:104 |
destroyed | null | ElementEventMap.destroyed | packages/core/src/core/element.ts:126 |
detached | Group | ElementEventMap.detached | packages/core/src/core/element.ts:91 |
drag | object | ElementEventMap.drag | packages/core/src/core/element.ts:110 |
drag.deltaX | number | - | packages/core/src/core/element.ts:115 |
drag.deltaY | number | - | packages/core/src/core/element.ts:116 |
drag.startX | number | - | packages/core/src/core/element.ts:113 |
drag.startY | number | - | packages/core/src/core/element.ts:114 |
drag.x | number | - | packages/core/src/core/element.ts:111 |
drag.y | number | - | packages/core/src/core/element.ts:112 |
dragend | object | ElementEventMap.dragend | packages/core/src/core/element.ts:118 |
dragend.deltaX | number | - | packages/core/src/core/element.ts:123 |
dragend.deltaY | number | - | packages/core/src/core/element.ts:124 |
dragend.startX | number | - | packages/core/src/core/element.ts:121 |
dragend.startY | number | - | packages/core/src/core/element.ts:122 |
dragend.x | number | - | packages/core/src/core/element.ts:119 |
dragend.y | number | - | packages/core/src/core/element.ts:120 |
dragstart | object | ElementEventMap.dragstart | packages/core/src/core/element.ts:106 |
dragstart.x | number | - | packages/core/src/core/element.ts:107 |
dragstart.y | number | - | packages/core/src/core/element.ts:108 |
graph | null | ElementEventMap.graph | packages/core/src/core/element.ts:89 |
mouseenter | null | ElementEventMap.mouseenter | packages/core/src/core/element.ts:96 |
mouseleave | null | ElementEventMap.mouseleave | packages/core/src/core/element.ts:97 |
mousemove | object | ElementEventMap.mousemove | packages/core/src/core/element.ts:98 |
mousemove.x | number | - | packages/core/src/core/element.ts:99 |
mousemove.y | number | - | packages/core/src/core/element.ts:100 |
resize | null | - | packages/core/src/core/scene.ts:30 |
updated | object | ElementEventMap.updated | packages/core/src/core/element.ts:92 |
updated.key | PropertyKey | - | packages/core/src/core/element.ts:93 |
updated.value | unknown | - | packages/core/src/core/element.ts:94 |