generateRoute method
Implementation
Route<dynamic>? generateRoute(RouteSettings settings) {
final routeArgs = settings.arguments is Map ? settings.arguments as Map : {};
final pageBuilder = routeBuilders[settings.name];
if (pageBuilder != null) {
return _buildRoute(settings.name!, routeArgs, pageBuilder);
}
// Handle unknown route
return MaterialPageRoute(builder: (context) => const Scaffold(body: Center(child: Text('404: Not Found!'))));
}