routesFilesContent top-level property
Implementation
Map<String, String> routesFilesContent = {
'app_router': '''
import 'package:flutter/material.dart';
import '../widgets/custom_scaffold.dart';
class AppRouter {
static Route<dynamic>? onGenerateRoute(RouteSettings settings) {
switch (settings.name) {
case '/':
return _viewMaterialRoute(
view: const CustomScaffold(),
);
default:
return null;
}
}
static MaterialPageRoute<dynamic> _viewMaterialRoute(
{required Widget view, Object? arguments}) {
return MaterialPageRoute(
builder: (context) => view,
settings: RouteSettings(arguments: arguments));
}
}
''',
};