popAndPush<T extends Object?, TO extends Object?> method
Future<T?>
popAndPush<T extends Object?, TO extends Object?>(
- PageRouteInfo route, {
- TO? result,
- OnNavigationFailure? onFailure,
Implementation
@optionalTypeArgs
Future<T?> popAndPush<T extends Object?, TO extends Object?>(
PageRouteInfo route, {
TO? result,
OnNavigationFailure? onFailure,
}) {
final scope = _findStackScope(route);
scope.pop<TO>(result);
return scope._push<T>(route, onFailure: onFailure);
}