push<T extends Object?> method
Future<T?>
push<T extends Object?>(
- Widget routeWidget, {
- Map<
String, dynamic> ? arguments, - PageParameter? pageParameter,
Implementation
Future<T?> push<T extends Object?>(Widget routeWidget,
{Map<String, dynamic>? arguments, PageParameter? pageParameter}) {
print(
'[Navigator] AppRouterDelegate => push, pageParameter: $pageParameter');
RoutePage<T?> page =
_getConfig(routeWidget, pageParameter: pageParameter).toPage<T>();
page = _navigatePage(page);
return _pushAndUpdate(page);
}