toJson method
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,
};
}