pushAndRemoveUntil<T> method

Future<T?> pushAndRemoveUntil<T>(
  1. Widget widget, {
  2. RoutePredicate? predicate,
})

Clears the entire stack and pushes widget as the new root.

Implementation

Future<T?> pushAndRemoveUntil<T>(
  Widget widget, {
  RoutePredicate? predicate,
}) => navigator.pushAndRemoveUntil<T>(
  MaterialPageRoute<T>(builder: (_) => widget),
  predicate ?? (_) => false,
);