toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final activationOptions = this.activationOptions;
  final allowMultipleUsersPerObject = this.allowMultipleUsersPerObject;
  final appLinkData = this.appLinkData;
  final callbackOptions = this.callbackOptions;
  final classTemplateInfo = this.classTemplateInfo;
  final countryCode = this.countryCode;
  final customCarriageLabel = this.customCarriageLabel;
  final customCoachLabel = this.customCoachLabel;
  final customConcessionCategoryLabel = this.customConcessionCategoryLabel;
  final customConfirmationCodeLabel = this.customConfirmationCodeLabel;
  final customDiscountMessageLabel = this.customDiscountMessageLabel;
  final customFareClassLabel = this.customFareClassLabel;
  final customFareNameLabel = this.customFareNameLabel;
  final customOtherRestrictionsLabel = this.customOtherRestrictionsLabel;
  final customPlatformLabel = this.customPlatformLabel;
  final customPurchaseFaceValueLabel = this.customPurchaseFaceValueLabel;
  final customPurchasePriceLabel = this.customPurchasePriceLabel;
  final customPurchaseReceiptNumberLabel =
      this.customPurchaseReceiptNumberLabel;
  final customRouteRestrictionsDetailsLabel =
      this.customRouteRestrictionsDetailsLabel;
  final customRouteRestrictionsLabel = this.customRouteRestrictionsLabel;
  final customSeatLabel = this.customSeatLabel;
  final customTicketNumberLabel = this.customTicketNumberLabel;
  final customTimeRestrictionsLabel = this.customTimeRestrictionsLabel;
  final customTransitTerminusNameLabel = this.customTransitTerminusNameLabel;
  final customZoneLabel = this.customZoneLabel;
  final enableSingleLegItinerary = this.enableSingleLegItinerary;
  final enableSmartTap = this.enableSmartTap;
  final heroImage = this.heroImage;
  final hexBackgroundColor = this.hexBackgroundColor;
  final homepageUri = this.homepageUri;
  final id = this.id;
  final imageModulesData = this.imageModulesData;
  final infoModuleData = this.infoModuleData;
  final issuerName = this.issuerName;
  final languageOverride = this.languageOverride;
  final linksModuleData = this.linksModuleData;
  final localizedIssuerName = this.localizedIssuerName;
  final locations = this.locations;
  final logo = this.logo;
  final merchantLocations = this.merchantLocations;
  final messages = this.messages;
  final multipleDevicesAndHoldersAllowedStatus =
      this.multipleDevicesAndHoldersAllowedStatus;
  final notifyPreference = this.notifyPreference;
  final redemptionIssuers = this.redemptionIssuers;
  final review = this.review;
  final reviewStatus = this.reviewStatus;
  final securityAnimation = this.securityAnimation;
  final textModulesData = this.textModulesData;
  final transitOperatorName = this.transitOperatorName;
  final transitType = this.transitType;
  final valueAddedModuleData = this.valueAddedModuleData;
  final version = this.version;
  final viewUnlockRequirement = this.viewUnlockRequirement;
  final watermark = this.watermark;
  final wideLogo = this.wideLogo;
  final wordMark = this.wordMark;
  return {
    'activationOptions': ?activationOptions,
    'allowMultipleUsersPerObject': ?allowMultipleUsersPerObject,
    'appLinkData': ?appLinkData,
    'callbackOptions': ?callbackOptions,
    'classTemplateInfo': ?classTemplateInfo,
    'countryCode': ?countryCode,
    'customCarriageLabel': ?customCarriageLabel,
    'customCoachLabel': ?customCoachLabel,
    'customConcessionCategoryLabel': ?customConcessionCategoryLabel,
    'customConfirmationCodeLabel': ?customConfirmationCodeLabel,
    'customDiscountMessageLabel': ?customDiscountMessageLabel,
    'customFareClassLabel': ?customFareClassLabel,
    'customFareNameLabel': ?customFareNameLabel,
    'customOtherRestrictionsLabel': ?customOtherRestrictionsLabel,
    'customPlatformLabel': ?customPlatformLabel,
    'customPurchaseFaceValueLabel': ?customPurchaseFaceValueLabel,
    'customPurchasePriceLabel': ?customPurchasePriceLabel,
    'customPurchaseReceiptNumberLabel': ?customPurchaseReceiptNumberLabel,
    'customRouteRestrictionsDetailsLabel':
        ?customRouteRestrictionsDetailsLabel,
    'customRouteRestrictionsLabel': ?customRouteRestrictionsLabel,
    'customSeatLabel': ?customSeatLabel,
    'customTicketNumberLabel': ?customTicketNumberLabel,
    'customTimeRestrictionsLabel': ?customTimeRestrictionsLabel,
    'customTransitTerminusNameLabel': ?customTransitTerminusNameLabel,
    'customZoneLabel': ?customZoneLabel,
    'enableSingleLegItinerary': ?enableSingleLegItinerary,
    'enableSmartTap': ?enableSmartTap,
    'heroImage': ?heroImage,
    'hexBackgroundColor': ?hexBackgroundColor,
    'homepageUri': ?homepageUri,
    'id': ?id,
    'imageModulesData': ?imageModulesData,
    'infoModuleData': ?infoModuleData,
    'issuerName': ?issuerName,
    'languageOverride': ?languageOverride,
    'linksModuleData': ?linksModuleData,
    'localizedIssuerName': ?localizedIssuerName,
    'locations': ?locations,
    'logo': ?logo,
    'merchantLocations': ?merchantLocations,
    'messages': ?messages,
    'multipleDevicesAndHoldersAllowedStatus':
        ?multipleDevicesAndHoldersAllowedStatus,
    'notifyPreference': ?notifyPreference,
    'redemptionIssuers': ?redemptionIssuers,
    'review': ?review,
    'reviewStatus': ?reviewStatus,
    'securityAnimation': ?securityAnimation,
    'textModulesData': ?textModulesData,
    'transitOperatorName': ?transitOperatorName,
    'transitType': ?transitType,
    'valueAddedModuleData': ?valueAddedModuleData,
    'version': ?version,
    'viewUnlockRequirement': ?viewUnlockRequirement,
    'watermark': ?watermark,
    'wideLogo': ?wideLogo,
    'wordMark': ?wordMark,
  };
}