Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

getAllTransitionEvents

getAllTransitionEvents: function

Type declaration

    • (): string[]
    • Returns string[]

getConfiguration

getConfiguration: function

Type declaration

getFullConfiguration

getFullConfiguration: function

Type declaration

getSnapshot

getSnapshot: function

Type declaration

isFinal

isFinal: function

Type declaration

    • (): boolean
    • Returns boolean

isIn

isIn: function

Type declaration

    • (stateName: string): boolean
    • Parameters

      • stateName: string

      Returns boolean

registerListener

registerListener: function

Type declaration

    • (listener: any): void
    • Parameters

      • listener: any

      Returns void

start

start: function

Type declaration

startAsync

startAsync: function

Type declaration

    • (cb: function): void
    • Parameters

      • cb: function
          • (Configuration: any): void
          • Parameters

            • Configuration: any

            Returns void

      Returns void

unregisterListener

unregisterListener: function

Type declaration

    • (listener: any): void
    • Parameters

      • listener: any

      Returns void

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

    • type: "onBigStepBegin"

    Returns void

  • Parameters

    • type: "onBigStepSuspend"

    Returns void

  • Parameters

    • type: "onBigStepResume"

    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

gen

  • gen(evtObjOrName: string | Event, optionalData?: any): any
  • Parameters

    • evtObjOrName: string | Event
    • Optional optionalData: any

    Returns any

genAsync

  • genAsync(currentEvent: Event, cb: function): any
  • Parameters

    • currentEvent: Event
    • cb: function
        • (Configuration: any): void
        • Parameters

          • Configuration: any

          Returns void

    Returns any

off

  • 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

    Returns void

on

  • 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

    Returns void

once

  • 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

    Returns void

Generated using TypeDoc