Class TransitionState

Hierarchy (View Summary)

Constructors

Properties

_eventGuards: Partial<
    EventGuards<
        PanEventPayloadMapping,
        PanControlStates,
        PanContext,
        Guard<PanContext, string>,
    >,
> = {}
_guards: Guard<PanContext> = {}
eventReactions: Partial<
    EventAction<PanEventPayloadMapping, PanContext, PanControlStates>,
> = { userPanByInput: { action: this.userPanByInputHandler, defaultTargetState: "ACCEPTING_USER_INPUT" }, userPanToInput: { action: this.userPanToInputHandler, defaultTargetState: "ACCEPTING_USER_INPUT" }, transitionPanByInput: { action: this.transitionPanByInputHandler, defaultTargetState: "TRANSITION" }, transitionPanToInput: { action: this.transitionPanToInputHandler, defaultTargetState: "TRANSITION" }, lockedOnObjectPanByInput: { action: this.lockedOnObjectPanByInputHandler, defaultTargetState: "LOCKED_ON_OBJECT" }, lockedOnObjectPanToInput: { action: this.lockedOnObjectPanToInputHandler, defaultTargetState: "LOCKED_ON_OBJECT" }, }

Accessors

Methods