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(全阶段)