pushRoot<T> method
Pushes a new route while removing all others.
Implementation
Future<T?> pushRoot<T>(
Widget widget, {
NavigationTransition? transition,
}) async {
final result = await _key.currentState?.pushAndRemoveUntil<T>(
_buildRoute<T>(widget, transition),
(route) => false,
);
return result;
}