pushNamedAndRemoveUntil<T extends Object?, TO extends Object?> method
Push a named route and remove until a route is found.
// some logic..
await context.pushNamedAndRemoveUntil(
AppRoutes.nextScreen,
(route) => route.isFirst,
);
Implementation
Future<T?> pushNamedAndRemoveUntil<T extends Object?, TO extends Object?>(
String route,
bool Function(Route<dynamic>) predicate, {
Object? arguments,
}) => Navigator.of(
this,
).pushNamedAndRemoveUntil(route, predicate, arguments: arguments);