GiftCardClass constructor
      
      GiftCardClass({ 
    
    
- bool? allowBarcodeRedemption,
- bool? allowMultipleUsersPerObject,
- AppLinkData? appLinkData,
- CallbackOptions? callbackOptions,
- String? cardNumberLabel,
- ClassTemplateInfo? classTemplateInfo,
- String? countryCode,
- bool? enableSmartTap,
- String? eventNumberLabel,
- Image? heroImage,
- String? hexBackgroundColor,
- Uri? homepageUri,
- String? id,
- List<ImageModuleData> ? imageModulesData,
- InfoModuleData? infoModuleData,
- String? issuerName,
- String? kind,
- LinksModuleData? linksModuleData,
- LocalizedString? localizedCardNumberLabel,
- LocalizedString? localizedEventNumberLabel,
- LocalizedString? localizedIssuerName,
- LocalizedString? localizedMerchantName,
- LocalizedString? localizedPinLabel,
- List<LatLongPoint> ? locations,
- List<MerchantLocation> ? merchantLocations,
- String? merchantName,
- List<Message> ? messages,
- String? multipleDevicesAndHoldersAllowedStatus,
- String? notifyPreference,
- String? pinLabel,
- Image? programLogo,
- List<String> ? redemptionIssuers,
- Review? review,
- String? reviewStatus,
- SecurityAnimation? securityAnimation,
- List<TextModuleData> ? textModulesData,
- List<ValueAddedModuleData> ? valueAddedModuleData,
- String? version,
- String? viewUnlockRequirement,
- Image? wideProgramLogo,
- Image? wordMark,
Implementation
GiftCardClass({
  this.allowBarcodeRedemption,
  this.allowMultipleUsersPerObject,
  this.appLinkData,
  this.callbackOptions,
  this.cardNumberLabel,
  this.classTemplateInfo,
  this.countryCode,
  this.enableSmartTap,
  this.eventNumberLabel,
  this.heroImage,
  this.hexBackgroundColor,
  this.homepageUri,
  this.id,
  this.imageModulesData,
  this.infoModuleData,
  this.issuerName,
  this.kind,
  this.linksModuleData,
  this.localizedCardNumberLabel,
  this.localizedEventNumberLabel,
  this.localizedIssuerName,
  this.localizedMerchantName,
  this.localizedPinLabel,
  this.locations,
  this.merchantLocations,
  this.merchantName,
  this.messages,
  this.multipleDevicesAndHoldersAllowedStatus,
  this.notifyPreference,
  this.pinLabel,
  this.programLogo,
  this.redemptionIssuers,
  this.review,
  this.reviewStatus,
  this.securityAnimation,
  this.textModulesData,
  this.valueAddedModuleData,
  this.version,
  this.viewUnlockRequirement,
  this.wideProgramLogo,
  this.wordMark,
});