Skip to main content

Interface: KernelOverlayPointerPacket

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:29

Normalized pointer packet forwarded to proxy overlays (contract §2).

Properties

button

button: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:34


pointerId

pointerId: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:37

Browser pointer id, for gesture correlation across packets.


pressure

pressure: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:35


sequence

sequence: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:39

Host-assigned monotonic packet counter per overlay.


timestamp

timestamp: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:41

Host epoch millis when the event was captured.


type

type: "cancel" | "down" | "move" | "up"

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:30


x

x: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:32

Normalized 0..1 coordinates relative to the overlay rect.


y

y: number

Defined in: packages/plugin-sdk/src/kernel/authoring.ts:33