Attributes constructor

Attributes({
  1. List<String>? brandExclusion,
  2. List<String>? brandInclusion,
  3. String? couponValueType,
  4. String? freeGiftDescription,
  5. String? freeGiftItemId,
  6. Price? freeGiftValue,
  7. String? genericRedemptionCode,
  8. String? getThisQuantityDiscounted,
  9. List<String>? itemGroupIdExclusion,
  10. List<String>? itemGroupIdInclusion,
  11. List<String>? itemIdExclusion,
  12. List<String>? itemIdInclusion,
  13. String? limitQuantity,
  14. Price? limitValue,
  15. String? longTitle,
  16. Price? minimumPurchaseAmount,
  17. String? minimumPurchaseQuantity,
  18. Price? moneyOffAmount,
  19. String? offerType,
  20. String? percentOff,
  21. String? productApplicability,
  22. List<String>? productTypeExclusion,
  23. List<String>? productTypeInclusion,
  24. List<String>? promotionDestinations,
  25. Interval? promotionDisplayTimePeriod,
  26. Interval? promotionEffectiveTimePeriod,
  27. String? promotionUrl,
  28. String? storeApplicability,
  29. List<String>? storeCodesExclusion,
  30. List<String>? storeCodesInclusion,
})

Implementation

Attributes({
  this.brandExclusion,
  this.brandInclusion,
  this.couponValueType,
  this.freeGiftDescription,
  this.freeGiftItemId,
  this.freeGiftValue,
  this.genericRedemptionCode,
  this.getThisQuantityDiscounted,
  this.itemGroupIdExclusion,
  this.itemGroupIdInclusion,
  this.itemIdExclusion,
  this.itemIdInclusion,
  this.limitQuantity,
  this.limitValue,
  this.longTitle,
  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.storeApplicability,
  this.storeCodesExclusion,
  this.storeCodesInclusion,
});