// GENERATED CODE - DO NOT MODIFY BY HAND // ************************************************************************** // AutoRouterGenerator // ************************************************************************** // ignore_for_file: type=lint // coverage:ignore-file part of 'app_route.dart'; abstract class _$AppRouter extends RootStackRouter { // ignore: unused_element _$AppRouter({super.navigatorKey}); @override final Map pagesMap = { DashboardRoute.name: (routeData) { return AutoRoutePage( routeData: routeData, child: const DashboardScreen(), ); }, LoginRoute.name: (routeData) { final args = routeData.argsAs( orElse: () => const LoginRouteArgs()); return AutoRoutePage( routeData: routeData, child: LoginScreen(key: args.key), ); }, SplashRoute.name: (routeData) { return AutoRoutePage( routeData: routeData, child: const SplashScreen(), ); }, }; } /// generated route for /// [DashboardScreen] class DashboardRoute extends PageRouteInfo { const DashboardRoute({List? children}) : super( DashboardRoute.name, initialChildren: children, ); static const String name = 'DashboardRoute'; static const PageInfo page = PageInfo(name); } /// generated route for /// [LoginScreen] class LoginRoute extends PageRouteInfo { LoginRoute({ Key? key, List? children, }) : super( LoginRoute.name, args: LoginRouteArgs(key: key), initialChildren: children, ); static const String name = 'LoginRoute'; static const PageInfo page = PageInfo(name); } class LoginRouteArgs { const LoginRouteArgs({this.key}); final Key? key; @override String toString() { return 'LoginRouteArgs{key: $key}'; } } /// generated route for /// [SplashScreen] class SplashRoute extends PageRouteInfo { const SplashRoute({List? children}) : super( SplashRoute.name, initialChildren: children, ); static const String name = 'SplashRoute'; static const PageInfo page = PageInfo(name); }