popUntil method

void popUntil(
  1. SMRoutePredicate predicate
)

Implementation

void popUntil(SMRoutePredicate predicate) {
  var index = _stack.lastIndexWhere(predicate);
  if (index == -1) {
    return;
  }

  _stack.removeRange(index + 1, _stack.length);
  _update();
}