pushUntil<T> static method

Future<T?> pushUntil<T>(
  1. BuildContext context,
  2. Widget page(),
  3. RoutePredicate predicate, [
  4. Object? arguments,
])

Implementation

static Future<T?> pushUntil<T>(
  BuildContext context,
  Widget Function() page,
  RoutePredicate predicate, [
  Object? arguments,
]) => Navigator.pushAndRemoveUntil<T>(
  context,
  MaterialPageRoute<T>(
    builder: (_) => page(),
    settings: RouteSettings(arguments: arguments),
  ),
  predicate,
);