pushNamedAndRemoveUntil<T> method

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

Equals to Navigator.of(context).pushNamedAndRemoveUntil() Just give it the routeName you want to push

Example

context.pushNamedAndRemoveUntil('/counterPage');

Implementation

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