123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313 |
- // GENERATED CODE - DO NOT MODIFY BY HAND
- // **************************************************************************
- // AutoRouterGenerator
- // **************************************************************************
- // ignore_for_file: type=lint
- // coverage:ignore-file
- part of 'payment_page_router.dart';
- abstract class _$PaymentPageRouter extends RootStackRouter {
- // ignore: unused_element
- _$PaymentPageRouter({super.navigatorKey});
- @override
- final Map<String, PageFactory> pagesMap = {
- AddCardPageRoute.name: (routeData) {
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: const AddCardPage(),
- );
- },
- ChooseCardPageRoute.name: (routeData) {
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: const ChooseCardPage(),
- );
- },
- HistoryListPageRoute.name: (routeData) {
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: HistoryListScreen(),
- );
- },
- InfoPageRoute.name: (routeData) {
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: InfoScreen(),
- );
- },
- ManagePageRoute.name: (routeData) {
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: ManageScreen(),
- );
- },
- PaymentConfirmPageRoute.name: (routeData) {
- final pathParams = routeData.inheritedPathParams;
- final args = routeData.argsAs<PaymentConfirmPageRouteArgs>(
- orElse: () => PaymentConfirmPageRouteArgs(
- title: pathParams.optString('title'),
- orderId: pathParams.optString('orderId'),
- amount: pathParams.optString('amount'),
- deposit: pathParams.optString('deposit'),
- ));
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: PaymentConfirmPage(
- key: args.key,
- title: args.title,
- orderId: args.orderId,
- amount: args.amount,
- deposit: args.deposit,
- ),
- );
- },
- PaymentInfoPageRoute.name: (routeData) {
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: const PaymentInfoPage(),
- );
- },
- PaymentListPageRoute.name: (routeData) {
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: PaymentListScreen(),
- );
- },
- PaymentPageRoute.name: (routeData) {
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: const PaymentPage(),
- );
- },
- PaymentSuccessPageRoute.name: (routeData) {
- final pathParams = routeData.inheritedPathParams;
- final args = routeData.argsAs<PaymentSuccessPageRouteArgs>(
- orElse: () => PaymentSuccessPageRouteArgs(
- orderId: pathParams.optString('orderId')));
- return AutoRoutePage<dynamic>(
- routeData: routeData,
- child: PaymentSuccessPage(
- key: args.key,
- orderId: args.orderId,
- ),
- );
- },
- };
- }
- /// generated route for
- /// [AddCardPage]
- class AddCardPageRoute extends PageRouteInfo<void> {
- const AddCardPageRoute({List<PageRouteInfo>? children})
- : super(
- AddCardPageRoute.name,
- initialChildren: children,
- );
- static const String name = 'AddCardPageRoute';
- static const PageInfo<void> page = PageInfo<void>(name);
- }
- /// generated route for
- /// [ChooseCardPage]
- class ChooseCardPageRoute extends PageRouteInfo<void> {
- const ChooseCardPageRoute({List<PageRouteInfo>? children})
- : super(
- ChooseCardPageRoute.name,
- initialChildren: children,
- );
- static const String name = 'ChooseCardPageRoute';
- static const PageInfo<void> page = PageInfo<void>(name);
- }
- /// generated route for
- /// [HistoryListScreen]
- class HistoryListPageRoute extends PageRouteInfo<void> {
- const HistoryListPageRoute({List<PageRouteInfo>? children})
- : super(
- HistoryListPageRoute.name,
- initialChildren: children,
- );
- static const String name = 'HistoryListPageRoute';
- static const PageInfo<void> page = PageInfo<void>(name);
- }
- /// generated route for
- /// [InfoScreen]
- class InfoPageRoute extends PageRouteInfo<void> {
- const InfoPageRoute({List<PageRouteInfo>? children})
- : super(
- InfoPageRoute.name,
- initialChildren: children,
- );
- static const String name = 'InfoPageRoute';
- static const PageInfo<void> page = PageInfo<void>(name);
- }
- /// generated route for
- /// [ManageScreen]
- class ManagePageRoute extends PageRouteInfo<void> {
- const ManagePageRoute({List<PageRouteInfo>? children})
- : super(
- ManagePageRoute.name,
- initialChildren: children,
- );
- static const String name = 'ManagePageRoute';
- static const PageInfo<void> page = PageInfo<void>(name);
- }
- /// generated route for
- /// [PaymentConfirmPage]
- class PaymentConfirmPageRoute
- extends PageRouteInfo<PaymentConfirmPageRouteArgs> {
- PaymentConfirmPageRoute({
- Key? key,
- required String? title,
- required String? orderId,
- required String? amount,
- String? deposit,
- List<PageRouteInfo>? children,
- }) : super(
- PaymentConfirmPageRoute.name,
- args: PaymentConfirmPageRouteArgs(
- key: key,
- title: title,
- orderId: orderId,
- amount: amount,
- deposit: deposit,
- ),
- rawPathParams: {
- 'title': title,
- 'orderId': orderId,
- 'amount': amount,
- 'deposit': deposit,
- },
- initialChildren: children,
- );
- static const String name = 'PaymentConfirmPageRoute';
- static const PageInfo<PaymentConfirmPageRouteArgs> page =
- PageInfo<PaymentConfirmPageRouteArgs>(name);
- }
- class PaymentConfirmPageRouteArgs {
- const PaymentConfirmPageRouteArgs({
- this.key,
- required this.title,
- required this.orderId,
- required this.amount,
- this.deposit,
- });
- final Key? key;
- final String? title;
- final String? orderId;
- final String? amount;
- final String? deposit;
- @override
- String toString() {
- return 'PaymentConfirmPageRouteArgs{key: $key, title: $title, orderId: $orderId, amount: $amount, deposit: $deposit}';
- }
- }
- /// generated route for
- /// [PaymentInfoPage]
- class PaymentInfoPageRoute extends PageRouteInfo<void> {
- const PaymentInfoPageRoute({List<PageRouteInfo>? children})
- : super(
- PaymentInfoPageRoute.name,
- initialChildren: children,
- );
- static const String name = 'PaymentInfoPageRoute';
- static const PageInfo<void> page = PageInfo<void>(name);
- }
- /// generated route for
- /// [PaymentListScreen]
- class PaymentListPageRoute extends PageRouteInfo<void> {
- const PaymentListPageRoute({List<PageRouteInfo>? children})
- : super(
- PaymentListPageRoute.name,
- initialChildren: children,
- );
- static const String name = 'PaymentListPageRoute';
- static const PageInfo<void> page = PageInfo<void>(name);
- }
- /// generated route for
- /// [PaymentPage]
- class PaymentPageRoute extends PageRouteInfo<void> {
- const PaymentPageRoute({List<PageRouteInfo>? children})
- : super(
- PaymentPageRoute.name,
- initialChildren: children,
- );
- static const String name = 'PaymentPageRoute';
- static const PageInfo<void> page = PageInfo<void>(name);
- }
- /// generated route for
- /// [PaymentSuccessPage]
- class PaymentSuccessPageRoute
- extends PageRouteInfo<PaymentSuccessPageRouteArgs> {
- PaymentSuccessPageRoute({
- Key? key,
- required String? orderId,
- List<PageRouteInfo>? children,
- }) : super(
- PaymentSuccessPageRoute.name,
- args: PaymentSuccessPageRouteArgs(
- key: key,
- orderId: orderId,
- ),
- rawPathParams: {'orderId': orderId},
- initialChildren: children,
- );
- static const String name = 'PaymentSuccessPageRoute';
- static const PageInfo<PaymentSuccessPageRouteArgs> page =
- PageInfo<PaymentSuccessPageRouteArgs>(name);
- }
- class PaymentSuccessPageRouteArgs {
- const PaymentSuccessPageRouteArgs({
- this.key,
- required this.orderId,
- });
- final Key? key;
- final String? orderId;
- @override
- String toString() {
- return 'PaymentSuccessPageRouteArgs{key: $key, orderId: $orderId}';
- }
- }
|