GenericObject constructor

GenericObject({
  1. AppLinkData? appLinkData,
  2. Barcode? barcode,
  3. LocalizedString? cardTitle,
  4. String? classId,
  5. String? genericType,
  6. GroupingInfo? groupingInfo,
  7. bool? hasUsers,
  8. LocalizedString? header,
  9. Image? heroImage,
  10. String? hexBackgroundColor,
  11. String? id,
  12. List<ImageModuleData>? imageModulesData,
  13. List<String>? linkedObjectIds,
  14. LinksModuleData? linksModuleData,
  15. List<MerchantLocation>? merchantLocations,
  16. List<Message>? messages,
  17. Notifications? notifications,
  18. PassConstraints? passConstraints,
  19. RotatingBarcode? rotatingBarcode,
  20. SaveRestrictions? saveRestrictions,
  21. String? smartTapRedemptionValue,
  22. String? state,
  23. LocalizedString? subheader,
  24. List<TextModuleData>? textModulesData,
  25. TimeInterval? validTimeInterval,
  26. List<ValueAddedModuleData>? valueAddedModuleData,
})

Implementation

GenericObject({
  this.appLinkData,
  this.barcode,
  this.cardTitle,
  this.classId,
  this.genericType,
  this.groupingInfo,
  this.hasUsers,
  this.header,
  this.heroImage,
  this.hexBackgroundColor,
  this.id,
  this.imageModulesData,
  this.linkedObjectIds,
  this.linksModuleData,
  this.logo,
  this.merchantLocations,
  this.messages,
  this.notifications,
  this.passConstraints,
  this.rotatingBarcode,
  this.saveRestrictions,
  this.smartTapRedemptionValue,
  this.state,
  this.subheader,
  this.textModulesData,
  this.validTimeInterval,
  this.valueAddedModuleData,
  this.wideLogo,
});