Methods
emit
- emit(type: "onEntry", stateId: string): void
- emit(type: "onExit", stateId: string): void
- emit(type: "onTransition", sourceStateId: string, targetStateIds: string[], transitionIndex: number): void
- emit(type: "onDefaultEntry", initialStateId: string): void
- emit(type: "onError", errorEvent: ErrorEvent): void
- emit(type: "onBigStepBegin"): void
- emit(type: "onBigStepSuspend"): void
- emit(type: "onBigStepResume"): void
- emit(type: "onSmallStepBegin", currentSmallStepEvent: Event): void
- emit(type: "onSmallStepEnd", currentSmallStepEvent: Event): void
- emit(type: "onBigStepEnd", currentBigStepEvent: Event): void
- emit(type: "onExitInterpreter", doneEvent: Event): void
-
Parameters
-
type: "onEntry"
-
stateId: string
Returns void
-
Parameters
-
type: "onExit"
-
stateId: string
Returns void
-
Parameters
-
type: "onTransition"
-
sourceStateId: string
-
targetStateIds: string[]
-
transitionIndex: number
Returns void
-
Parameters
-
type: "onDefaultEntry"
-
initialStateId: string
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
-
type: "onSmallStepBegin"
-
currentSmallStepEvent: Event
Returns void
-
Parameters
-
type: "onSmallStepEnd"
-
currentSmallStepEvent: Event
Returns void
-
Parameters
-
type: "onBigStepEnd"
-
currentBigStepEvent: Event
Returns void
-
Parameters
-
type: "onExitInterpreter"
-
doneEvent: Event
Returns void
off
- off(type: "onEntry", listener?: onEntryListener): void
- off(type: "onExit", listener?: onExitListener): void
- off(type: "onTransition", listener?: onTransitionListener): void
- off(type: "onDefaultEntry", listener?: onDefaultEntryListener): void
- off(type: "onError", listener?: onErrorListener): void
- off(type: "onBigStepBegin", listener?: onBigStepBeginListener): void
- off(type: "onBigStepSuspend", listener?: onBigStepSuspendListener): void
- off(type: "onBigStepResume", listener?: onBigStepResumeListener): void
- off(type: "onSmallStepBegin", listener?: onSmallStepBeginListener): void
- off(type: "onSmallStepEnd", listener?: onSmallStepEndListener): void
- off(type: "onBigStepEnd", listener?: onBigStepEndListener): void
- off(type: "onExitInterpreter", listener?: onExitInterpreterListener): void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
-
type: "onExitInterpreter"
-
Returns void
on
- on(type: "onEntry", listener: onEntryListener): void
- on(type: "onExit", listener: onExitListener): void
- on(type: "onTransition", listener: onTransitionListener): void
- on(type: "onDefaultEntry", listener: onDefaultEntryListener): void
- on(type: "onError", listener: onErrorListener): void
- on(type: "onBigStepBegin", listener: onBigStepBeginListener): void
- on(type: "onBigStepSuspend", listener: onBigStepSuspendListener): void
- on(type: "onBigStepResume", listener: onBigStepResumeListener): void
- on(type: "onSmallStepBegin", listener: onSmallStepBeginListener): void
- on(type: "onSmallStepEnd", listener: onSmallStepEndListener): void
- on(type: "onBigStepEnd", listener: onBigStepEndListener): void
- on(type: "onExitInterpreter", listener: onExitInterpreterListener): void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
-
type: "onExitInterpreter"
-
Returns void
once
- once(type: "onEntry", listener: onEntryListener): void
- once(type: "onExit", listener: onExitListener): void
- once(type: "onTransition", listener: onTransitionListener): void
- once(type: "onDefaultEntry", listener: onDefaultEntryListener): void
- once(type: "onError", listener: onErrorListener): void
- once(type: "onBigStepBegin", listener: onBigStepBeginListener): void
- once(type: "onBigStepSuspend", listener: onBigStepSuspendListener): void
- once(type: "onBigStepResume", listener: onBigStepResumeListener): void
- once(type: "onSmallStepBegin", listener: onSmallStepBeginListener): void
- once(type: "onSmallStepEnd", listener: onSmallStepEndListener): void
- once(type: "onBigStepEnd", listener: onBigStepEndListener): void
- once(type: "onExitInterpreter", listener: onExitInterpreterListener): void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
-
type: "onExitInterpreter"
-
Returns void