@ue-too/board / index / PanEventPayloadMapping
型別別名: PanEventPayloadMapping
PanEventPayloadMapping =
object
定義於: 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.
備註
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)
屬性
initateTransition
initateTransition:
EmptyPayload
定義於: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:62
lockedOnObjectPanByInput
lockedOnObjectPanByInput:
PanByInputEventPayload
定義於: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:59
lockedOnObjectPanToInput
lockedOnObjectPanToInput:
PanToInputEventPayload
定義於: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:60
transitionPanByInput
transitionPanByInput:
PanByInputEventPayload
定義於: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:57
transitionPanToInput
transitionPanToInput:
PanToInputEventPayload
定義於: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:58
unlock
unlock:
EmptyPayload
定義於: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:61
userPanByInput
userPanByInput:
PanByInputEventPayload
定義於: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:55
userPanToInput
userPanToInput:
PanToInputEventPayload
定義於: packages/board/src/camera/camera-mux/animation-and-lock/pan-control-state-machine.ts:56