Transition<Event, State> class
A Transition is the change from one state to another. Consists of the currentState, an event, and the nextState.
Constructors
- Transition({required State currentState, required Event event, required State nextState})
-
A Transition is the change from one state to another.
Consists of the
currentState
, an event, and thenextState
.const
Properties
- currentState → State
-
The current
State
at the time of the Change.finalinherited - event → Event
-
The
Event
which triggered the current Transition.final - hashCode → int
-
The hash code for this object.
no setteroverride
- nextState → State
-
The next
State
at the time of the Change.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override