setAppState method
Notifies state of ControlRoot and sets new AppState.
args
- Arguments to child Builders and Widgets.
clearNavigator
- Clears root Navigator.
Implementation
bool setAppState(AppState? state,
{dynamic args, bool clearNavigator = true}) {
if (clearNavigator) {
try {
Navigator.of(context!).popUntil((route) => route.isFirst);
} catch (err) {
printDebug(err.toString());
}
}
return notifyControlState(ControlArgs({AppState: state})..set(args));
}