StateMachineBuilder class
Methods
-
addEvent(String name, {String? description, String? fillName, bool? isCommand, Map<String, String> parameters = const {}})
→ Event
-
-
addState(String name, {bool hasAction = false, Map<String, String> parameters = const {}})
→ State
-
-
addTransition({Map<String, String> arguments = const {}, String? action, required String from, String? guard, required String on, required String to})
→ Transition
-
-
build()
→ ({State initialState, Transitions transitions})
-
-
getEvent(String name)
→ Event
-
-
getState(String name)
→ State
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited