pushNamedNewStackByNavigator<T extends Object?> function
Push named route to stack & clear all others using navigator
Implementation
Future<T?> pushNamedNewStackByNavigator<T extends Object?>(
NavigatorState navigator,
String routeName, {
Map<String, String>? arguments,
RoutePredicate? predicate,
}) {
if (arguments != null) {
routeName = Uri(path: routeName, queryParameters: arguments).toString();
}
return navigator.pushNamedAndRemoveUntil<T>(
routeName,
predicate ?? (Route<dynamic> route) => false,
);
}