@ue-too/board / ZoomEventPayloadMapping
Type Alias: ZoomEventPayloadMapping
ZoomEventPayloadMapping =
object
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:73
Event payload type mapping for the zoom control state machine.
Remarks
Maps event names to their payload types. Events include:
- User input events (
userZoomByAtInput,userZoomToAtInput) - Transition/animation events (
transitionZoomByAtInput,transitionZoomToAtInput, etc.) - Locked object events (
lockedOnObjectZoomByAtInput,lockedOnObjectZoomToAtInput) - Control events (
unlock,initiateTransition)
Properties
initiateTransition
initiateTransition:
object
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:84
lockedOnObjectZoomByAtInput
lockedOnObjectZoomByAtInput:
ZoomByAtInputPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:81
lockedOnObjectZoomToAtInput
lockedOnObjectZoomToAtInput:
ZoomToAtInputPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:82
transitionZoomByAtCenterInput
transitionZoomByAtCenterInput:
ZoomByPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:78
transitionZoomByAtInput
transitionZoomByAtInput:
ZoomByAtInputPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:76
transitionZoomToAtCenterInput
transitionZoomToAtCenterInput:
ZoomToAtInputPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:79
transitionZoomToAtInput
transitionZoomToAtInput:
ZoomToAtInputPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:77
transitionZoomToAtWorldInput
transitionZoomToAtWorldInput:
ZoomToAtInputPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:80
unlock
unlock:
object
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:83
userZoomByAtInput
userZoomByAtInput:
ZoomByAtInputPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:74
userZoomToAtInput
userZoomToAtInput:
ZoomToAtInputPayload
Defined in: packages/board/src/camera/camera-mux/animation-and-lock/zoom-control-state-machine.ts:75