@ue-too/board / RotateEventPayloadMapping
Type Alias: RotateEventPayloadMapping
RotateEventPayloadMapping =
object
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:53
Event payload type mapping for the rotation control state machine.
Remarks
Maps event names to their payload types. Events include:
- User input events (
userRotateByInput,userRotateToInput) - Transition/animation events (
transitionRotateByInput,transitionRotateToInput) - Locked object events (
lockedOnObjectRotateByInput,lockedOnObjectRotateToInput) - Control events (
unlock,initateTransition)
Properties
initateTransition
initateTransition:
EmptyPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:61
lockedOnObjectRotateByInput
lockedOnObjectRotateByInput:
RotateByInputEventPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:58
lockedOnObjectRotateToInput
lockedOnObjectRotateToInput:
RotateToInputEventPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:59
transitionRotateByInput
transitionRotateByInput:
RotateByInputEventPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:56
transitionRotateToInput
transitionRotateToInput:
RotateToInputEventPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:57
unlock
unlock:
EmptyPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:60
userRotateByInput
userRotateByInput:
RotateByInputEventPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:54
userRotateToInput
userRotateToInput:
RotateToInputEventPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:55