pushAndRemoveUntil<T extends Object?> method
Implementation
Future<T?> pushAndRemoveUntil<T extends Object?>(String routeName, Predicate predicate, Object? arguments) {
var index = _stack.lastIndexWhere(predicate);
if (index != -1) {
_stack.removeRange(index + 1, _stack.length);
}
return push(routeName, arguments);
}