facility_page_router.gr.dart 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264
  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 'facility_page_router.dart';
  8. abstract class _$FacilityPageRouter extends RootStackRouter {
  9. // ignore: unused_element
  10. _$FacilityPageRouter({super.navigatorKey});
  11. @override
  12. final Map<String, PageFactory> pagesMap = {
  13. BookConfirmPageRoute.name: (routeData) {
  14. return AutoRoutePage<dynamic>(
  15. routeData: routeData,
  16. child: const BookConfirmPage(),
  17. );
  18. },
  19. FacilityActivePageRoute.name: (routeData) {
  20. return AutoRoutePage<dynamic>(
  21. routeData: routeData,
  22. child: FacilityActiveScreen(),
  23. );
  24. },
  25. FacilityBookPageRoute.name: (routeData) {
  26. return AutoRoutePage<dynamic>(
  27. routeData: routeData,
  28. child: FacilityBookScreen(),
  29. );
  30. },
  31. FacilityBookingPageRoute.name: (routeData) {
  32. final args = routeData.argsAs<FacilityBookingPageRouteArgs>();
  33. return AutoRoutePage<dynamic>(
  34. routeData: routeData,
  35. child: FacilityBookingPage(
  36. key: args.key,
  37. facilityId: args.facilityId,
  38. facilityName: args.facilityName,
  39. ),
  40. );
  41. },
  42. FacilityDepositPageRoute.name: (routeData) {
  43. return AutoRoutePage<dynamic>(
  44. routeData: routeData,
  45. child: FacilityDepositScreen(),
  46. );
  47. },
  48. FacilityDetailPageRoute.name: (routeData) {
  49. return AutoRoutePage<dynamic>(
  50. routeData: routeData,
  51. child: const FacilityDetailPage(),
  52. );
  53. },
  54. FacilityHistoryPageRoute.name: (routeData) {
  55. return AutoRoutePage<dynamic>(
  56. routeData: routeData,
  57. child: FacilityHistoryScreen(),
  58. );
  59. },
  60. FacilityLocationPageRoute.name: (routeData) {
  61. final args = routeData.argsAs<FacilityLocationPageRouteArgs>();
  62. return AutoRoutePage<dynamic>(
  63. routeData: routeData,
  64. child: FacilityLocationPage(
  65. key: args.key,
  66. imageUrls: args.imageUrls,
  67. ),
  68. );
  69. },
  70. FacilityPageRoute.name: (routeData) {
  71. return AutoRoutePage<dynamic>(
  72. routeData: routeData,
  73. child: const FacilityPage(),
  74. );
  75. },
  76. };
  77. }
  78. /// generated route for
  79. /// [BookConfirmPage]
  80. class BookConfirmPageRoute extends PageRouteInfo<void> {
  81. const BookConfirmPageRoute({List<PageRouteInfo>? children})
  82. : super(
  83. BookConfirmPageRoute.name,
  84. initialChildren: children,
  85. );
  86. static const String name = 'BookConfirmPageRoute';
  87. static const PageInfo<void> page = PageInfo<void>(name);
  88. }
  89. /// generated route for
  90. /// [FacilityActiveScreen]
  91. class FacilityActivePageRoute extends PageRouteInfo<void> {
  92. const FacilityActivePageRoute({List<PageRouteInfo>? children})
  93. : super(
  94. FacilityActivePageRoute.name,
  95. initialChildren: children,
  96. );
  97. static const String name = 'FacilityActivePageRoute';
  98. static const PageInfo<void> page = PageInfo<void>(name);
  99. }
  100. /// generated route for
  101. /// [FacilityBookScreen]
  102. class FacilityBookPageRoute extends PageRouteInfo<void> {
  103. const FacilityBookPageRoute({List<PageRouteInfo>? children})
  104. : super(
  105. FacilityBookPageRoute.name,
  106. initialChildren: children,
  107. );
  108. static const String name = 'FacilityBookPageRoute';
  109. static const PageInfo<void> page = PageInfo<void>(name);
  110. }
  111. /// generated route for
  112. /// [FacilityBookingPage]
  113. class FacilityBookingPageRoute
  114. extends PageRouteInfo<FacilityBookingPageRouteArgs> {
  115. FacilityBookingPageRoute({
  116. Key? key,
  117. required String facilityId,
  118. required String facilityName,
  119. List<PageRouteInfo>? children,
  120. }) : super(
  121. FacilityBookingPageRoute.name,
  122. args: FacilityBookingPageRouteArgs(
  123. key: key,
  124. facilityId: facilityId,
  125. facilityName: facilityName,
  126. ),
  127. initialChildren: children,
  128. );
  129. static const String name = 'FacilityBookingPageRoute';
  130. static const PageInfo<FacilityBookingPageRouteArgs> page =
  131. PageInfo<FacilityBookingPageRouteArgs>(name);
  132. }
  133. class FacilityBookingPageRouteArgs {
  134. const FacilityBookingPageRouteArgs({
  135. this.key,
  136. required this.facilityId,
  137. required this.facilityName,
  138. });
  139. final Key? key;
  140. final String facilityId;
  141. final String facilityName;
  142. @override
  143. String toString() {
  144. return 'FacilityBookingPageRouteArgs{key: $key, facilityId: $facilityId, facilityName: $facilityName}';
  145. }
  146. }
  147. /// generated route for
  148. /// [FacilityDepositScreen]
  149. class FacilityDepositPageRoute extends PageRouteInfo<void> {
  150. const FacilityDepositPageRoute({List<PageRouteInfo>? children})
  151. : super(
  152. FacilityDepositPageRoute.name,
  153. initialChildren: children,
  154. );
  155. static const String name = 'FacilityDepositPageRoute';
  156. static const PageInfo<void> page = PageInfo<void>(name);
  157. }
  158. /// generated route for
  159. /// [FacilityDetailPage]
  160. class FacilityDetailPageRoute extends PageRouteInfo<void> {
  161. const FacilityDetailPageRoute({List<PageRouteInfo>? children})
  162. : super(
  163. FacilityDetailPageRoute.name,
  164. initialChildren: children,
  165. );
  166. static const String name = 'FacilityDetailPageRoute';
  167. static const PageInfo<void> page = PageInfo<void>(name);
  168. }
  169. /// generated route for
  170. /// [FacilityHistoryScreen]
  171. class FacilityHistoryPageRoute extends PageRouteInfo<void> {
  172. const FacilityHistoryPageRoute({List<PageRouteInfo>? children})
  173. : super(
  174. FacilityHistoryPageRoute.name,
  175. initialChildren: children,
  176. );
  177. static const String name = 'FacilityHistoryPageRoute';
  178. static const PageInfo<void> page = PageInfo<void>(name);
  179. }
  180. /// generated route for
  181. /// [FacilityLocationPage]
  182. class FacilityLocationPageRoute
  183. extends PageRouteInfo<FacilityLocationPageRouteArgs> {
  184. FacilityLocationPageRoute({
  185. Key? key,
  186. required List<String> imageUrls,
  187. List<PageRouteInfo>? children,
  188. }) : super(
  189. FacilityLocationPageRoute.name,
  190. args: FacilityLocationPageRouteArgs(
  191. key: key,
  192. imageUrls: imageUrls,
  193. ),
  194. initialChildren: children,
  195. );
  196. static const String name = 'FacilityLocationPageRoute';
  197. static const PageInfo<FacilityLocationPageRouteArgs> page =
  198. PageInfo<FacilityLocationPageRouteArgs>(name);
  199. }
  200. class FacilityLocationPageRouteArgs {
  201. const FacilityLocationPageRouteArgs({
  202. this.key,
  203. required this.imageUrls,
  204. });
  205. final Key? key;
  206. final List<String> imageUrls;
  207. @override
  208. String toString() {
  209. return 'FacilityLocationPageRouteArgs{key: $key, imageUrls: $imageUrls}';
  210. }
  211. }
  212. /// generated route for
  213. /// [FacilityPage]
  214. class FacilityPageRoute extends PageRouteInfo<void> {
  215. const FacilityPageRoute({List<PageRouteInfo>? children})
  216. : super(
  217. FacilityPageRoute.name,
  218. initialChildren: children,
  219. );
  220. static const String name = 'FacilityPageRoute';
  221. static const PageInfo<void> page = PageInfo<void>(name);
  222. }