Skip to content

@ue-too/board / PanEventPayloadMapping

Type Alias: PanEventPayloadMapping

PanEventPayloadMapping = object

Defined in: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:54

Event payload type mapping for the pan control state machine.

Remarks

Maps event names to their payload types. Events include:

  • User input events (userPanByInput, userPanToInput)
  • Transition/animation events (transitionPanByInput, transitionPanToInput)
  • Locked object events (lockedOnObjectPanByInput, lockedOnObjectPanToInput)
  • Control events (unlock, initateTransition)

Properties

initateTransition

initateTransition: EmptyPayload

Defined in: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:62


lockedOnObjectPanByInput

lockedOnObjectPanByInput: PanByInputEventPayload

Defined in: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:59


lockedOnObjectPanToInput

lockedOnObjectPanToInput: PanToInputEventPayload

Defined in: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:60


transitionPanByInput

transitionPanByInput: PanByInputEventPayload

Defined in: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:57


transitionPanToInput

transitionPanToInput: PanToInputEventPayload

Defined in: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:58


unlock

unlock: EmptyPayload

Defined in: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:61


userPanByInput

userPanByInput: PanByInputEventPayload

Defined in: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:55


userPanToInput

userPanToInput: PanToInputEventPayload

Defined in: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:56