services_page_router.gr.dart 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. // **************************************************************************
  3. // AutoRouterGenerator
  4. // **************************************************************************
  5. // ignore_for_file: type=lint
  6. // coverage:ignore-file
  7. part of 'services_page_router.dart';
  8. abstract class _$ServicesPageRouter extends RootStackRouter {
  9. // ignore: unused_element
  10. _$ServicesPageRouter({super.navigatorKey});
  11. @override
  12. final Map<String, PageFactory> pagesMap = {
  13. HomeServicePageRoute.name: (routeData) {
  14. return AutoRoutePage<dynamic>(
  15. routeData: routeData,
  16. child: const HomeServicePage(),
  17. );
  18. },
  19. ServicesPageRoute.name: (routeData) {
  20. final args = routeData.argsAs<ServicesPageRouteArgs>(
  21. orElse: () => const ServicesPageRouteArgs());
  22. return AutoRoutePage<dynamic>(
  23. routeData: routeData,
  24. child: ServicesPage(key: args.key),
  25. );
  26. },
  27. };
  28. }
  29. /// generated route for
  30. /// [HomeServicePage]
  31. class HomeServicePageRoute extends PageRouteInfo<void> {
  32. const HomeServicePageRoute({List<PageRouteInfo>? children})
  33. : super(
  34. HomeServicePageRoute.name,
  35. initialChildren: children,
  36. );
  37. static const String name = 'HomeServicePageRoute';
  38. static const PageInfo<void> page = PageInfo<void>(name);
  39. }
  40. /// generated route for
  41. /// [ServicesPage]
  42. class ServicesPageRoute extends PageRouteInfo<ServicesPageRouteArgs> {
  43. ServicesPageRoute({
  44. Key? key,
  45. List<PageRouteInfo>? children,
  46. }) : super(
  47. ServicesPageRoute.name,
  48. args: ServicesPageRouteArgs(key: key),
  49. initialChildren: children,
  50. );
  51. static const String name = 'ServicesPageRoute';
  52. static const PageInfo<ServicesPageRouteArgs> page =
  53. PageInfo<ServicesPageRouteArgs>(name);
  54. }
  55. class ServicesPageRouteArgs {
  56. const ServicesPageRouteArgs({this.key});
  57. final Key? key;
  58. @override
  59. String toString() {
  60. return 'ServicesPageRouteArgs{key: $key}';
  61. }
  62. }