toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final brandExclusion = this.brandExclusion;
final brandInclusion = this.brandInclusion;
final couponValueType = this.couponValueType;
final freeGiftDescription = this.freeGiftDescription;
final freeGiftItemId = this.freeGiftItemId;
final freeGiftValue = this.freeGiftValue;
final genericRedemptionCode = this.genericRedemptionCode;
final getThisQuantityDiscounted = this.getThisQuantityDiscounted;
final itemGroupIdExclusion = this.itemGroupIdExclusion;
final itemGroupIdInclusion = this.itemGroupIdInclusion;
final itemIdExclusion = this.itemIdExclusion;
final itemIdInclusion = this.itemIdInclusion;
final limitQuantity = this.limitQuantity;
final limitValue = this.limitValue;
final longTitle = this.longTitle;
final minimumPurchaseAmount = this.minimumPurchaseAmount;
final minimumPurchaseQuantity = this.minimumPurchaseQuantity;
final moneyOffAmount = this.moneyOffAmount;
final offerType = this.offerType;
final percentOff = this.percentOff;
final productApplicability = this.productApplicability;
final productTypeExclusion = this.productTypeExclusion;
final productTypeInclusion = this.productTypeInclusion;
final promotionDestinations = this.promotionDestinations;
final promotionDisplayTimePeriod = this.promotionDisplayTimePeriod;
final promotionEffectiveTimePeriod = this.promotionEffectiveTimePeriod;
final promotionUrl = this.promotionUrl;
final storeApplicability = this.storeApplicability;
final storeCodesExclusion = this.storeCodesExclusion;
final storeCodesInclusion = this.storeCodesInclusion;
return {
'brandExclusion': ?brandExclusion,
'brandInclusion': ?brandInclusion,
'couponValueType': ?couponValueType,
'freeGiftDescription': ?freeGiftDescription,
'freeGiftItemId': ?freeGiftItemId,
'freeGiftValue': ?freeGiftValue,
'genericRedemptionCode': ?genericRedemptionCode,
'getThisQuantityDiscounted': ?getThisQuantityDiscounted,
'itemGroupIdExclusion': ?itemGroupIdExclusion,
'itemGroupIdInclusion': ?itemGroupIdInclusion,
'itemIdExclusion': ?itemIdExclusion,
'itemIdInclusion': ?itemIdInclusion,
'limitQuantity': ?limitQuantity,
'limitValue': ?limitValue,
'longTitle': ?longTitle,
'minimumPurchaseAmount': ?minimumPurchaseAmount,
'minimumPurchaseQuantity': ?minimumPurchaseQuantity,
'moneyOffAmount': ?moneyOffAmount,
'offerType': ?offerType,
'percentOff': ?percentOff,
'productApplicability': ?productApplicability,
'productTypeExclusion': ?productTypeExclusion,
'productTypeInclusion': ?productTypeInclusion,
'promotionDestinations': ?promotionDestinations,
'promotionDisplayTimePeriod': ?promotionDisplayTimePeriod,
'promotionEffectiveTimePeriod': ?promotionEffectiveTimePeriod,
'promotionUrl': ?promotionUrl,
'storeApplicability': ?storeApplicability,
'storeCodesExclusion': ?storeCodesExclusion,
'storeCodesInclusion': ?storeCodesInclusion,
};
}