pop<T extends Object?> method

void pop<T extends Object?>([
  1. T? result
])

Pops the top-most route.

Implementation

void pop<T extends Object?>([T? result]) {
  final _NavigatorStateIterator iterator = _createNavigatorStateIterator();
  while (iterator.moveNext()) {
    if (iterator.current.canPop()) {
      iterator.current.pop<T>(result);
      return;
    }
  }
  throw GoError('There is nothing to pop');
}