Graph<STATE, EVENT, SIDE_EFFECT> constructor

Graph<STATE, EVENT, SIDE_EFFECT>(
  1. STATE initialState,
  2. Set<STATE>? finishStates,
  3. Map<Type, _State<STATE, EVENT, SIDE_EFFECT>> stateDefinitions,
  4. List<TransitionListener<STATE, EVENT, SIDE_EFFECT>> onTransitionListeners,
)

Implementation

Graph(this.initialState, this.finishStates, this.stateDefinitions,
    this.onTransitionListeners);