Promotion constructor
Promotion({
- List<
String> ? brand, - List<
String> ? brandExclusion, - String? contentLanguage,
- String? couponValueType,
- String? freeGiftDescription,
- String? freeGiftItemId,
- PriceAmount? freeGiftValue,
- String? genericRedemptionCode,
- int? getThisQuantityDiscounted,
- String? id,
- List<
String> ? itemGroupId, - List<
String> ? itemGroupIdExclusion, - List<
String> ? itemId, - List<
String> ? itemIdExclusion, - int? limitQuantity,
- PriceAmount? limitValue,
- String? longTitle,
- PriceAmount? minimumPurchaseAmount,
- int? minimumPurchaseQuantity,
- PriceAmount? moneyBudget,
- PriceAmount? moneyOffAmount,
- String? offerType,
- int? orderLimit,
- int? percentOff,
- String? productApplicability,
- List<
String> ? productType, - List<
String> ? productTypeExclusion, - List<
String> ? promotionDestinationIds, - String? promotionDisplayDates,
- TimePeriod? promotionDisplayTimePeriod,
- String? promotionEffectiveDates,
- TimePeriod? promotionEffectiveTimePeriod,
- String? promotionId,
- PromotionPromotionStatus? promotionStatus,
- String? promotionUrl,
- List<
String> ? redemptionChannel, - List<
String> ? shippingServiceNames, - String? storeApplicability,
- List<
String> ? storeCode, - List<
String> ? storeCodeExclusion, - String? targetCountry,
Implementation
Promotion({
this.brand,
this.brandExclusion,
this.contentLanguage,
this.couponValueType,
this.freeGiftDescription,
this.freeGiftItemId,
this.freeGiftValue,
this.genericRedemptionCode,
this.getThisQuantityDiscounted,
this.id,
this.itemGroupId,
this.itemGroupIdExclusion,
this.itemId,
this.itemIdExclusion,
this.limitQuantity,
this.limitValue,
this.longTitle,
this.minimumPurchaseAmount,
this.minimumPurchaseQuantity,
this.moneyBudget,
this.moneyOffAmount,
this.offerType,
this.orderLimit,
this.percentOff,
this.productApplicability,
this.productType,
this.productTypeExclusion,
this.promotionDestinationIds,
this.promotionDisplayDates,
this.promotionDisplayTimePeriod,
this.promotionEffectiveDates,
this.promotionEffectiveTimePeriod,
this.promotionId,
this.promotionStatus,
this.promotionUrl,
this.redemptionChannel,
this.shippingServiceNames,
this.storeApplicability,
this.storeCode,
this.storeCodeExclusion,
this.targetCountry,
});