Skip to content

@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.

備註

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