buildPage method
Page?
buildPage(
- BuildContext context,
- GoRouterState state,
- ShellRouteContext shellRouteContext
override
Attempts to build the Page representing this shell route.
Returns null if this shell route does not build a Page, but instead uses a Widget to represent itself (see buildWidget).
Implementation
@override
Page<dynamic>? buildPage(BuildContext context, GoRouterState state,
ShellRouteContext shellRouteContext) {
if (pageBuilder != null) {
return pageBuilder!(
context, state, _createShell(context, shellRouteContext));
}
return null;
}