CStateMachine<T extends App<T> > constructor
CStateMachine<T extends App<T> > (
- T app, {
- bool populateDefaults = true,
- Map<
String, CStateMachineStateDef> ? states, - List<
CStateMachineTransition> ? transitions,
Implementation
CStateMachine(super.app, {
super.populateDefaults,
Map<String, CStateMachineStateDef>? states,
List<CStateMachineTransition>? transitions,
}) :
_states = states ?? {},
_transitions = transitions ?? [];