pagesMap property

  1. @override
Map<String, PageFactory> pagesMap
final

The map holding the page names and their factories

Implementation

@override
final Map<String, _i34.PageFactory> pagesMap = {
  ConfirmUserDataRoute.name: (routeData) {
    final args = routeData.argsAs<ConfirmUserDataRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i1.ConfirmUserDataScreen(
        key: args.key,
        partnerName: args.partnerName,
        type: args.type,
        amount: args.amount,
        articleTarifId: args.articleTarifId,
        articleId: args.articleId,
      ),
    );
  },
  ContactUsRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i2.ContactUsScreen(),
    );
  },
  DeleteAccountRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i3.DeleteAccountScreen(),
    );
  },
  EditUserDataRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i4.EditUserDataScreen(),
    );
  },
  ForgetPasswordRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i5.ForgetPasswordScreen(),
    );
  },
  HomeRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i6.HomeScreen(),
    );
  },
  HtmlViewRoute.name: (routeData) {
    final args = routeData.argsAs<HtmlViewRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i7.HtmlViewScreen(
        key: args.key,
        pageContent: args.pageContent,
        pagesTitre: args.pagesTitre,
      ),
    );
  },
  InscriptionRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i8.InscriptionScreen(),
    );
  },
  LoginRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i9.LoginScreen(),
    );
  },
  MainAccountManagerRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i10.MainAccountManagerScreen(),
    );
  },
  OnBoardingRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i11.OnBoardingScreen(),
    );
  },
  PartnerDetailsRoute.name: (routeData) {
    final args = routeData.argsAs<PartnerDetailsRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i12.PartnerDetailsScreen(
        key: args.key,
        partnerId: args.partnerId,
      ),
    );
  },
  PartnerRoute.name: (routeData) {
    final args = routeData.argsAs<PartnerRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i13.PartnerScreen(
        key: args.key,
        categoryType: args.categoryType,
        promotionType: args.promotionType,
      ),
    );
  },
  PartnerVouchersDetailsRoute.name: (routeData) {
    final args = routeData.argsAs<PartnerVouchersDetailsRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i14.PartnerVouchersDetailsScreen(
        key: args.key,
        partnerId: args.partnerId,
      ),
    );
  },
  PaymentDetailsRoute.name: (routeData) {
    final args = routeData.argsAs<PaymentDetailsRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i15.PaymentDetailsScreen(
        key: args.key,
        partner: args.partner,
        articleId: args.articleId,
        articleTarifId: args.articleTarifId,
        type: args.type,
        finalPrice: args.finalPrice,
        originalPrice: args.originalPrice,
      ),
    );
  },
  PaymentRoute.name: (routeData) {
    final args = routeData.argsAs<PaymentRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i16.PaymentScreen(
        key: args.key,
        redirectURL: args.redirectURL,
      ),
    );
  },
  PdfPreviewRoute.name: (routeData) {
    final args = routeData.argsAs<PdfPreviewRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i17.PdfPreviewScreen(
        key: args.key,
        url: args.url,
      ),
    );
  },
  ProfileRoute.name: (routeData) {
    final args = routeData.argsAs<ProfileRouteArgs>(
        orElse: () => const ProfileRouteArgs());
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i18.ProfileScreen(
        key: args.key,
        navigateFromDrawer: args.navigateFromDrawer,
        page: args.page,
      ),
    );
  },
  ResetPasswordRoute.name: (routeData) {
    final args = routeData.argsAs<ResetPasswordRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i19.ResetPasswordScreen(
        key: args.key,
        code: args.code,
      ),
    );
  },
  ScanIntroRoute.name: (routeData) {
    final args = routeData.argsAs<ScanIntroRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i20.ScanIntroScreen(
        key: args.key,
        promotionId: args.promotionId,
      ),
    );
  },
  ScanResultRoute.name: (routeData) {
    final args = routeData.argsAs<ScanResultRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i21.ScanResultScreen(
        key: args.key,
        scan: args.scan,
      ),
    );
  },
  ScanRoute.name: (routeData) {
    final args = routeData.argsAs<ScanRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i22.ScanScreen(
        key: args.key,
        promotionId: args.promotionId,
      ),
    );
  },
  SettingRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i23.SettingScreen(),
    );
  },
  TicketOfficeBasketRoute.name: (routeData) {
    final args = routeData.argsAs<TicketOfficeBasketRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i24.TicketOfficeBasketScreen(
        key: args.key,
        partner: args.partner,
        onDelete: args.onDelete,
      ),
    );
  },
  TicketOfficeConfirmUserDataRoute.name: (routeData) {
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: const _i25.TicketOfficeConfirmUserDataScreen(),
    );
  },
  TicketOfficeDetailsRoute.name: (routeData) {
    final args = routeData.argsAs<TicketOfficeDetailsRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i26.TicketOfficeDetailsScreen(
        key: args.key,
        partnerId: args.partnerId,
      ),
    );
  },
  TicketOfficeRoute.name: (routeData) {
    final args = routeData.argsAs<TicketOfficeRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i27.TicketOfficeScreen(
        key: args.key,
        categoryType: args.categoryType,
      ),
    );
  },
  ValidationEmailRoute.name: (routeData) {
    final args = routeData.argsAs<ValidationEmailRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i28.ValidationEmailScreen(
        key: args.key,
        email: args.email,
        fromLogin: args.fromLogin,
      ),
    );
  },
  ValidationForgetPasswordRoute.name: (routeData) {
    final args = routeData.argsAs<ValidationForgetPasswordRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i29.ValidationForgetPasswordScreen(
        key: args.key,
        email: args.email,
        description: args.description,
      ),
    );
  },
  VouchersArticleAmountRangeRoute.name: (routeData) {
    final args = routeData.argsAs<VouchersArticleAmountRangeRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i30.VouchersArticleAmountRangeScreen(
        key: args.key,
        partner: args.partner,
      ),
    );
  },
  VouchersArticleFixedPriceRoute.name: (routeData) {
    final args = routeData.argsAs<VouchersArticleFixedPriceRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i31.VouchersArticleFixedPriceScreen(
        key: args.key,
        partner: args.partner,
      ),
    );
  },
  VouchersArticlePriceOptionRoute.name: (routeData) {
    final args = routeData.argsAs<VouchersArticlePriceOptionRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i32.VouchersArticlePriceOptionScreen(
        key: args.key,
        partner: args.partner,
      ),
    );
  },
  VouchersRoute.name: (routeData) {
    final args = routeData.argsAs<VouchersRouteArgs>();
    return _i34.AutoRoutePage<dynamic>(
      routeData: routeData,
      child: _i33.VouchersScreen(
        key: args.key,
        categoryType: args.categoryType,
      ),
    );
  },
};