Skip to content

@ue-too/board / RawUserInputEventMap

Type Alias: RawUserInputEventMap

RawUserInputEventMap = object

Defined in: packages/board/src/input-interpretation/raw-input-publisher/raw-input-publisher.ts:99

Mapping of event names to their payload types.

Remarks

This type enables type-safe event subscription:

  • Subscribe to specific events ("pan", "zoom", "rotate") to receive only those payloads
  • Subscribe to "all" to receive all events with discriminated type property

Properties

all

all: RawUserInputEvent

Defined in: packages/board/src/input-interpretation/raw-input-publisher/raw-input-publisher.ts:103


pan

pan: RawUserPanInputEventPayload

Defined in: packages/board/src/input-interpretation/raw-input-publisher/raw-input-publisher.ts:100


rotate

rotate: RawUserRotateInputEventPayload

Defined in: packages/board/src/input-interpretation/raw-input-publisher/raw-input-publisher.ts:102


zoom

zoom: RawUserZoomInputEventPayload

Defined in: packages/board/src/input-interpretation/raw-input-publisher/raw-input-publisher.ts:101