reset<T extends Widget> method
Clear navigation history and set an initial page.
Implementation
Future<void> reset<T extends Widget>() async {
var i = _pages.indexWhere((e) => e is T);
_history = [i == -1 ? 0 : i];
if (_canPersist && _enablePersistence) {
await _persistSaver!(
_rootContext,
'MOMENTUM_ROUTER_HISTORY',
jsonEncode(_history),
);
}
}