SavingsOffer constructor

SavingsOffer({
  1. required String uuid,
  2. required Partner partner,
  3. Partner? marketplace,
  4. required ProductType productType,
  5. required ProductSubType productSubType,
  6. required String url,
  7. num? recommendationScore,
  8. String? disclaimer,
  9. String? productSubTypeDisclaimer,
  10. DateTime? expiresAt,
  11. int? rank,
  12. required SavingsOfferDetails details,
})

Returns a new SavingsOffer instance.

Implementation

SavingsOffer({
  required this.uuid,
  required this.partner,
  this.marketplace,
  required this.productType,
  required this.productSubType,
  required this.url,
  this.recommendationScore,
  this.disclaimer,
  this.productSubTypeDisclaimer,
  this.expiresAt,
  this.rank,
  required this.details,
});