popRoute<TResult, TRoute extends SafeRoute<Object?, TResult>> method

void popRoute<TResult, TRoute extends SafeRoute<Object?, TResult>>(
  1. TRoute route, {
  2. TResult? result,
})

Pops the current route.

Equivalent to NavigatorState.pop, but type-safe. Example:

Navigator.of(context).popRoute(currentRoute, result: someResult);

Implementation

void popRoute<TResult, TRoute extends SafeRoute<Object?, TResult>>(
  TRoute route, {
  TResult? result,
}) =>
    pop<TResult>(result);