InitialMachine.fromMachine constructor
InitialMachine.fromMachine(
- FutureOr<
TreeStateMachine> create(), { - bool disposeOnExit = true,
- bool forwardMessages = true,
- String? label,
Constructs an InitialMachine that will use the state machine produced by
the create function as the nested state machine.
If disposeOnExit is true (the default), then the nested state machine
will be disposed when the machine state is exited.
If forwardMessages is true (the default), then the machine state will
forward any messages that are dispatched to it to the nested state machine.
Implementation
factory InitialMachine.fromMachine(
FutureOr<TreeStateMachine> Function(TransitionContext) create, {
bool disposeOnExit = true,
bool forwardMessages = true,
String? label,
}) {
return InitialMachine._(create, disposeOnExit, forwardMessages, label);
}