@ue-too/board / index / RotateEventPayloadMapping
型エイリアス: RotateEventPayloadMapping
RotateEventPayloadMapping =
object
定義: 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)
プロパティ
initateTransition
initateTransition:
EmptyPayload
定義: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:61
lockedOnObjectRotateByInput
lockedOnObjectRotateByInput:
RotateByInputEventPayload
定義: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:58
lockedOnObjectRotateToInput
lockedOnObjectRotateToInput:
RotateToInputEventPayload
定義: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:59
transitionRotateByInput
transitionRotateByInput:
RotateByInputEventPayload
定義: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:56
transitionRotateToInput
transitionRotateToInput:
RotateToInputEventPayload
定義: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:57
unlock
unlock:
EmptyPayload
定義: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:60
userRotateByInput
userRotateByInput:
RotateByInputEventPayload
定義: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:54
userRotateToInput
userRotateToInput:
RotateToInputEventPayload
定義: packages/board/src/camera/camera-mux/animation-and-lock/rotation-control-state-machine.ts:55