pushNamed method
Pushes a named route onto the history stack.
Optional parameters can be provided to the named route, like params: {'userId': '123'}
as well as queryParams
.
The extra
parameter can be used to provide additional data with navigation. It will go through serialization
when it is stored in the browser and must be a primitive serializable value.
See also:
- replaceNamed which replaces the history entry with the named route.
Implementation
Future<void> pushNamed(
String name, {
Map<String, String> params = const <String, String>{},
Map<String, dynamic> queryParams = const <String, dynamic>{},
Object? extra,
}) =>
Router.of(this).pushNamed(name, params: params, queryParams: queryParams, extra: extra);