popAndPushNamed<T extends Object?, TO extends Object?> method
Pop the current route off the navigator stack and push a new route.
// some logic..
await context.popAndPushNamed(
AppRoutes.nextScreen,
result: await getObjectRequired(),
arguments: {"id": 1},
);
Implementation
Future<T?> popAndPushNamed<T extends Object?, TO extends Object?>(
String route, {
TO? result,
Object? arguments,
}) => Navigator.of(
this,
).popAndPushNamed(route, result: result, arguments: arguments);