Attributes constructor

Attributes({
  1. String? audience,
  2. List<String>? brandExclusion,
  3. List<String>? brandInclusion,
  4. String? couponValueType,
  5. String? customRedemptionRestriction,
  6. String? eventApplicability,
  7. String? freeGiftDescription,
  8. String? freeGiftItemId,
  9. Price? freeGiftValue,
  10. String? genericRedemptionCode,
  11. String? getThisQuantityDiscounted,
  12. List<String>? googleProductCategories,
  13. List<String>? itemGroupIdExclusion,
  14. List<String>? itemGroupIdInclusion,
  15. List<String>? itemIdExclusion,
  16. List<String>? itemIdInclusion,
  17. String? limitQuantity,
  18. Price? limitValue,
  19. String? longTitle,
  20. Price? maxDiscountAmount,
  21. Price? maxMoneyOffAmount,
  22. String? maxPercentOff,
  23. Price? minMoneyOffAmount,
  24. String? minPercentOff,
  25. Price? minimumPurchaseAmount,
  26. String? minimumPurchaseQuantity,
  27. Price? moneyOffAmount,
  28. String? offerType,
  29. String? percentOff,
  30. String? productApplicability,
  31. List<String>? productTypeExclusion,
  32. List<String>? productTypeInclusion,
  33. List<String>? promotionDestinations,
  34. Interval? promotionDisplayTimePeriod,
  35. Interval? promotionEffectiveTimePeriod,
  36. String? promotionUrl,
  37. String? redemptionRestriction,
  38. List<String>? regionIdInclusion,
  39. String? storeApplicability,
  40. List<String>? storeCodesExclusion,
  41. List<String>? storeCodesInclusion,
})

Implementation

Attributes({
  this.audience,
  this.brandExclusion,
  this.brandInclusion,
  this.couponValueType,
  this.customRedemptionRestriction,
  this.eventApplicability,
  this.freeGiftDescription,
  this.freeGiftItemId,
  this.freeGiftValue,
  this.genericRedemptionCode,
  this.getThisQuantityDiscounted,
  this.googleProductCategories,
  this.itemGroupIdExclusion,
  this.itemGroupIdInclusion,
  this.itemIdExclusion,
  this.itemIdInclusion,
  this.limitQuantity,
  this.limitValue,
  this.longTitle,
  this.maxDiscountAmount,
  this.maxMoneyOffAmount,
  this.maxPercentOff,
  this.minMoneyOffAmount,
  this.minPercentOff,
  this.minimumPurchaseAmount,
  this.minimumPurchaseQuantity,
  this.moneyOffAmount,
  this.offerType,
  this.percentOff,
  this.productApplicability,
  this.productTypeExclusion,
  this.productTypeInclusion,
  this.promotionDestinations,
  this.promotionDisplayTimePeriod,
  this.promotionEffectiveTimePeriod,
  this.promotionUrl,
  this.redemptionRestriction,
  this.regionIdInclusion,
  this.storeApplicability,
  this.storeCodesExclusion,
  this.storeCodesInclusion,
});