pushNamedAndRemoveUntil<T> method

Future<T?> pushNamedAndRemoveUntil<T>(
  1. String routeName, {
  2. bool predicate(
    1. Route
    )?,
  3. Object? arguments,
})

Push a named route and remove all previous screens from the stack.

Implementation

Future<T?> pushNamedAndRemoveUntil<T>(String routeName,
    {bool Function(Route<dynamic>)? predicate, Object? arguments}) {
  return Navigator.of(this).pushNamedAndRemoveUntil(
      routeName, predicate ?? (route) => false,
      arguments: arguments);
}