pushRoute<TArgs, TResult, TRoute extends SafeRoute<TArgs, TResult> > method
Future<TResult?>
pushRoute<TArgs, TResult, TRoute extends SafeRoute<TArgs, TResult> >(
- TRoute route,
- TArgs args
Pushes a new route onto the stack.
Equivalent to NavigatorState.pushNamed, but type-safe.
Example:
final result = await Navigator.of(context).pushRoute(userRoute, "Alex");
Implementation
Future<TResult?>
pushRoute<TArgs, TResult, TRoute extends SafeRoute<TArgs, TResult>>(
TRoute route,
TArgs args,
) =>
pushNamed<TResult>(route.fullPath, arguments: args);