Skip to content

Intermact API Reference / @intermact/core / IntermactDragEvent

Interface: IntermactDragEvent ​

Defined in: packages/core/src/interaction/types.ts:22

A drag event: pointer event + accumulated/initial deltas.

Extends ​

Properties ​

deltaAbs ​

readonly deltaAbs: AbsXY

Defined in: packages/core/src/interaction/types.ts:23


originalEvent? ​

readonly optional originalEvent?: unknown

Defined in: packages/core/src/interaction/types.ts:18

Inherited from ​

IntermactPointerEvent.originalEvent


sceneAbs ​

readonly sceneAbs: AbsXY

Defined in: packages/core/src/interaction/types.ts:14

Scene world coordinates (already un-projected).

Inherited from ​

IntermactPointerEvent.sceneAbs


sceneRel ​

readonly sceneRel: RelUV

Defined in: packages/core/src/interaction/types.ts:16

Normalized [0,1] coordinates within the viewport.

Inherited from ​

IntermactPointerEvent.sceneRel


screen ​

readonly screen: Vec2

Defined in: packages/core/src/interaction/types.ts:12

Pixel coordinates within the canvas.

Inherited from ​

IntermactPointerEvent.screen


startAbs ​

readonly startAbs: AbsXY

Defined in: packages/core/src/interaction/types.ts:24


targetId? ​

readonly optional targetId?: string

Defined in: packages/core/src/interaction/types.ts:17

Inherited from ​

IntermactPointerEvent.targetId

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)