ExecutionStep<T> class
Contains the results of one execution step.
Constructors
-
ExecutionStep(RootState<
T> root, T? context, History<T> history, {Iterable<Transition< transitions = const [], Iterable<T> >State< activeStates = const [], Iterable<T> >State< entryStates = const [], Iterable<T> >State< exitStates = const [], Iterable<T> >State< defaultEntryStates = const [], Map<T> >State< defaultHistoryActions = const {}})T> , Transition<T> >
Properties
-
activeStates
→ Iterable<
State< T> > -
final
- context → T?
-
final
-
defaultEntryStates
→ Iterable<
State< T> > -
final
-
defaultHistoryActions
→ Map<
State< T> , Transition<T> > -
final
-
entryStates
→ Iterable<
State< T> > -
final
-
exitStates
→ Iterable<
State< T> > -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
history
→ History<
T> -
History values used in this step
final
-
root
→ RootState<
T> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
transitions
→ Iterable<
Transition< T> > -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toBuilder(
) → ExecutionStepBuilder< T> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited