toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final accountIdLabel = this.accountIdLabel;
final accountNameLabel = this.accountNameLabel;
final allowMultipleUsersPerObject = this.allowMultipleUsersPerObject;
final appLinkData = this.appLinkData;
final callbackOptions = this.callbackOptions;
final classTemplateInfo = this.classTemplateInfo;
final countryCode = this.countryCode;
final discoverableProgram = this.discoverableProgram;
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 kind = this.kind;
final linksModuleData = this.linksModuleData;
final localizedAccountIdLabel = this.localizedAccountIdLabel;
final localizedAccountNameLabel = this.localizedAccountNameLabel;
final localizedIssuerName = this.localizedIssuerName;
final localizedProgramName = this.localizedProgramName;
final localizedRewardsTier = this.localizedRewardsTier;
final localizedRewardsTierLabel = this.localizedRewardsTierLabel;
final localizedSecondaryRewardsTier = this.localizedSecondaryRewardsTier;
final localizedSecondaryRewardsTierLabel =
this.localizedSecondaryRewardsTierLabel;
final locations = this.locations;
final merchantLocations = this.merchantLocations;
final messages = this.messages;
final multipleDevicesAndHoldersAllowedStatus =
this.multipleDevicesAndHoldersAllowedStatus;
final notifyPreference = this.notifyPreference;
final programLogo = this.programLogo;
final programName = this.programName;
final redemptionIssuers = this.redemptionIssuers;
final review = this.review;
final reviewStatus = this.reviewStatus;
final rewardsTier = this.rewardsTier;
final rewardsTierLabel = this.rewardsTierLabel;
final secondaryRewardsTier = this.secondaryRewardsTier;
final secondaryRewardsTierLabel = this.secondaryRewardsTierLabel;
final securityAnimation = this.securityAnimation;
final textModulesData = this.textModulesData;
final valueAddedModuleData = this.valueAddedModuleData;
final version = this.version;
final viewUnlockRequirement = this.viewUnlockRequirement;
final wideProgramLogo = this.wideProgramLogo;
final wordMark = this.wordMark;
return {
'accountIdLabel': ?accountIdLabel,
'accountNameLabel': ?accountNameLabel,
'allowMultipleUsersPerObject': ?allowMultipleUsersPerObject,
'appLinkData': ?appLinkData,
'callbackOptions': ?callbackOptions,
'classTemplateInfo': ?classTemplateInfo,
'countryCode': ?countryCode,
'discoverableProgram': ?discoverableProgram,
'enableSmartTap': ?enableSmartTap,
'heroImage': ?heroImage,
'hexBackgroundColor': ?hexBackgroundColor,
'homepageUri': ?homepageUri,
'id': ?id,
'imageModulesData': ?imageModulesData,
'infoModuleData': ?infoModuleData,
'issuerName': ?issuerName,
'kind': ?kind,
'linksModuleData': ?linksModuleData,
'localizedAccountIdLabel': ?localizedAccountIdLabel,
'localizedAccountNameLabel': ?localizedAccountNameLabel,
'localizedIssuerName': ?localizedIssuerName,
'localizedProgramName': ?localizedProgramName,
'localizedRewardsTier': ?localizedRewardsTier,
'localizedRewardsTierLabel': ?localizedRewardsTierLabel,
'localizedSecondaryRewardsTier': ?localizedSecondaryRewardsTier,
'localizedSecondaryRewardsTierLabel': ?localizedSecondaryRewardsTierLabel,
'locations': ?locations,
'merchantLocations': ?merchantLocations,
'messages': ?messages,
'multipleDevicesAndHoldersAllowedStatus':
?multipleDevicesAndHoldersAllowedStatus,
'notifyPreference': ?notifyPreference,
'programLogo': ?programLogo,
'programName': ?programName,
'redemptionIssuers': ?redemptionIssuers,
'review': ?review,
'reviewStatus': ?reviewStatus,
'rewardsTier': ?rewardsTier,
'rewardsTierLabel': ?rewardsTierLabel,
'secondaryRewardsTier': ?secondaryRewardsTier,
'secondaryRewardsTierLabel': ?secondaryRewardsTierLabel,
'securityAnimation': ?securityAnimation,
'textModulesData': ?textModulesData,
'valueAddedModuleData': ?valueAddedModuleData,
'version': ?version,
'viewUnlockRequirement': ?viewUnlockRequirement,
'wideProgramLogo': ?wideProgramLogo,
'wordMark': ?wordMark,
};
}