@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