generatePageRoute method

Route? generatePageRoute(
  1. RouteSettings settings
)

Generate page route, used for navigator If you use the PageNavigator class, it will handle it automatically

Implementation

Route? generatePageRoute(RouteSettings settings) {
  BlocPageBuilder? pageBuilder = pageMap['${settings.name}@$pageLayoutType'];
  pageBuilder ??= pageMap[settings.name];
  if (pageBuilder != null) {
    return pageBuilder(BlocRouteSettings(
      name: settings.name!,
      arguments: settings.arguments as Map<String, dynamic>?,
      store: GlobalStore().store,
    ));
  }
  return null;
}