pop method

void pop(
  1. Route route,
  2. Route? previousRoute
)

从堆栈中弹出页面。

Implementation

void pop(Route route, Route? previousRoute) {
  if (_stack.isEmpty) {
    return;
  }

  final page = _findPage(route);
  if (page != null) {
    _task.addPop(page, page.previous);
  }
  _removeAllAfter(page);
}