facility_page_router.gr.dart 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293
  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. final args = routeData.argsAs<FacilityDetailPageRouteArgs>();
  50. return AutoRoutePage<dynamic>(
  51. routeData: routeData,
  52. child: FacilityDetailPage(
  53. key: args.key,
  54. bookingId: args.bookingId,
  55. ),
  56. );
  57. },
  58. FacilityHistoryPageRoute.name: (routeData) {
  59. return AutoRoutePage<dynamic>(
  60. routeData: routeData,
  61. child: FacilityHistoryScreen(),
  62. );
  63. },
  64. FacilityLocationPageRoute.name: (routeData) {
  65. final args = routeData.argsAs<FacilityLocationPageRouteArgs>();
  66. return AutoRoutePage<dynamic>(
  67. routeData: routeData,
  68. child: FacilityLocationPage(
  69. key: args.key,
  70. imageUrls: args.imageUrls,
  71. ),
  72. );
  73. },
  74. FacilityPageRoute.name: (routeData) {
  75. return AutoRoutePage<dynamic>(
  76. routeData: routeData,
  77. child: const FacilityPage(),
  78. );
  79. },
  80. };
  81. }
  82. /// generated route for
  83. /// [BookConfirmPage]
  84. class BookConfirmPageRoute extends PageRouteInfo<void> {
  85. const BookConfirmPageRoute({List<PageRouteInfo>? children})
  86. : super(
  87. BookConfirmPageRoute.name,
  88. initialChildren: children,
  89. );
  90. static const String name = 'BookConfirmPageRoute';
  91. static const PageInfo<void> page = PageInfo<void>(name);
  92. }
  93. /// generated route for
  94. /// [FacilityActiveScreen]
  95. class FacilityActivePageRoute extends PageRouteInfo<void> {
  96. const FacilityActivePageRoute({List<PageRouteInfo>? children})
  97. : super(
  98. FacilityActivePageRoute.name,
  99. initialChildren: children,
  100. );
  101. static const String name = 'FacilityActivePageRoute';
  102. static const PageInfo<void> page = PageInfo<void>(name);
  103. }
  104. /// generated route for
  105. /// [FacilityBookScreen]
  106. class FacilityBookPageRoute extends PageRouteInfo<void> {
  107. const FacilityBookPageRoute({List<PageRouteInfo>? children})
  108. : super(
  109. FacilityBookPageRoute.name,
  110. initialChildren: children,
  111. );
  112. static const String name = 'FacilityBookPageRoute';
  113. static const PageInfo<void> page = PageInfo<void>(name);
  114. }
  115. /// generated route for
  116. /// [FacilityBookingPage]
  117. class FacilityBookingPageRoute
  118. extends PageRouteInfo<FacilityBookingPageRouteArgs> {
  119. FacilityBookingPageRoute({
  120. Key? key,
  121. required String facilityId,
  122. required String facilityName,
  123. List<PageRouteInfo>? children,
  124. }) : super(
  125. FacilityBookingPageRoute.name,
  126. args: FacilityBookingPageRouteArgs(
  127. key: key,
  128. facilityId: facilityId,
  129. facilityName: facilityName,
  130. ),
  131. initialChildren: children,
  132. );
  133. static const String name = 'FacilityBookingPageRoute';
  134. static const PageInfo<FacilityBookingPageRouteArgs> page =
  135. PageInfo<FacilityBookingPageRouteArgs>(name);
  136. }
  137. class FacilityBookingPageRouteArgs {
  138. const FacilityBookingPageRouteArgs({
  139. this.key,
  140. required this.facilityId,
  141. required this.facilityName,
  142. });
  143. final Key? key;
  144. final String facilityId;
  145. final String facilityName;
  146. @override
  147. String toString() {
  148. return 'FacilityBookingPageRouteArgs{key: $key, facilityId: $facilityId, facilityName: $facilityName}';
  149. }
  150. }
  151. /// generated route for
  152. /// [FacilityDepositScreen]
  153. class FacilityDepositPageRoute extends PageRouteInfo<void> {
  154. const FacilityDepositPageRoute({List<PageRouteInfo>? children})
  155. : super(
  156. FacilityDepositPageRoute.name,
  157. initialChildren: children,
  158. );
  159. static const String name = 'FacilityDepositPageRoute';
  160. static const PageInfo<void> page = PageInfo<void>(name);
  161. }
  162. /// generated route for
  163. /// [FacilityDetailPage]
  164. class FacilityDetailPageRoute
  165. extends PageRouteInfo<FacilityDetailPageRouteArgs> {
  166. FacilityDetailPageRoute({
  167. Key? key,
  168. required String? bookingId,
  169. List<PageRouteInfo>? children,
  170. }) : super(
  171. FacilityDetailPageRoute.name,
  172. args: FacilityDetailPageRouteArgs(
  173. key: key,
  174. bookingId: bookingId,
  175. ),
  176. initialChildren: children,
  177. );
  178. static const String name = 'FacilityDetailPageRoute';
  179. static const PageInfo<FacilityDetailPageRouteArgs> page =
  180. PageInfo<FacilityDetailPageRouteArgs>(name);
  181. }
  182. class FacilityDetailPageRouteArgs {
  183. const FacilityDetailPageRouteArgs({
  184. this.key,
  185. required this.bookingId,
  186. });
  187. final Key? key;
  188. final String? bookingId;
  189. @override
  190. String toString() {
  191. return 'FacilityDetailPageRouteArgs{key: $key, bookingId: $bookingId}';
  192. }
  193. }
  194. /// generated route for
  195. /// [FacilityHistoryScreen]
  196. class FacilityHistoryPageRoute extends PageRouteInfo<void> {
  197. const FacilityHistoryPageRoute({List<PageRouteInfo>? children})
  198. : super(
  199. FacilityHistoryPageRoute.name,
  200. initialChildren: children,
  201. );
  202. static const String name = 'FacilityHistoryPageRoute';
  203. static const PageInfo<void> page = PageInfo<void>(name);
  204. }
  205. /// generated route for
  206. /// [FacilityLocationPage]
  207. class FacilityLocationPageRoute
  208. extends PageRouteInfo<FacilityLocationPageRouteArgs> {
  209. FacilityLocationPageRoute({
  210. Key? key,
  211. required List<String> imageUrls,
  212. List<PageRouteInfo>? children,
  213. }) : super(
  214. FacilityLocationPageRoute.name,
  215. args: FacilityLocationPageRouteArgs(
  216. key: key,
  217. imageUrls: imageUrls,
  218. ),
  219. initialChildren: children,
  220. );
  221. static const String name = 'FacilityLocationPageRoute';
  222. static const PageInfo<FacilityLocationPageRouteArgs> page =
  223. PageInfo<FacilityLocationPageRouteArgs>(name);
  224. }
  225. class FacilityLocationPageRouteArgs {
  226. const FacilityLocationPageRouteArgs({
  227. this.key,
  228. required this.imageUrls,
  229. });
  230. final Key? key;
  231. final List<String> imageUrls;
  232. @override
  233. String toString() {
  234. return 'FacilityLocationPageRouteArgs{key: $key, imageUrls: $imageUrls}';
  235. }
  236. }
  237. /// generated route for
  238. /// [FacilityPage]
  239. class FacilityPageRoute extends PageRouteInfo<void> {
  240. const FacilityPageRoute({List<PageRouteInfo>? children})
  241. : super(
  242. FacilityPageRoute.name,
  243. initialChildren: children,
  244. );
  245. static const String name = 'FacilityPageRoute';
  246. static const PageInfo<void> page = PageInfo<void>(name);
  247. }