SchemaAggregateOffer constructor

SchemaAggregateOffer({
  1. dynamic acceptedPaymentMethod,
  2. SchemaOffer? addOn,
  3. SchemaPropertyValue? additionalProperty,
  4. String? additionalType,
  5. SchemaQuantitativeValue? advanceBookingRequirement,
  6. SchemaAggregateRating? aggregateRating,
  7. String? alternateName,
  8. dynamic areaServed,
  9. String? asin,
  10. SchemaItemAvailability? availability,
  11. String? availabilityEnds,
  12. String? availabilityStarts,
  13. SchemaPlace? availableAtOrFrom,
  14. SchemaDeliveryMethod? availableDeliveryMethod,
  15. SchemaBusinessFunction? businessFunction,
  16. dynamic category,
  17. String? checkoutPageURLTemplate,
  18. SchemaQuantitativeValue? deliveryLeadTime,
  19. dynamic description,
  20. String? disambiguatingDescription,
  21. SchemaBusinessEntityType? eligibleCustomerType,
  22. SchemaQuantitativeValue? eligibleDuration,
  23. SchemaQuantitativeValue? eligibleQuantity,
  24. dynamic eligibleRegion,
  25. SchemaPriceSpecification? eligibleTransactionVolume,
  26. String? gtin,
  27. String? gtin12,
  28. String? gtin13,
  29. String? gtin14,
  30. String? gtin8,
  31. SchemaAdultOrientedEnumeration? hasAdultConsideration,
  32. dynamic hasDigitalProductPassport,
  33. String? hasGS1DigitalLink,
  34. SchemaQuantitativeValue? hasMeasurement,
  35. SchemaMerchantReturnPolicy? hasMerchantReturnPolicy,
  36. dynamic identifier,
  37. dynamic image,
  38. SchemaTypeAndQuantityNode? includesObject,
  39. dynamic ineligibleRegion,
  40. SchemaQuantitativeValue? inventoryLevel,
  41. bool? isFamilyFriendly,
  42. SchemaOfferItemCondition? itemCondition,
  43. dynamic itemOffered,
  44. dynamic itemPopularity,
  45. dynamic leaseLength,
  46. dynamic mainEntityOfPage,
  47. String? mobileUrl,
  48. String? mpn,
  49. String? name,
  50. dynamic offeredBy,
  51. dynamic owner,
  52. SchemaAction? potentialAction,
  53. dynamic price,
  54. String? priceCurrency,
  55. SchemaPriceSpecification? priceSpecification,
  56. String? priceValidUntil,
  57. SchemaReview? review,
  58. SchemaReview? reviews,
  59. String? sameAs,
  60. dynamic seller,
  61. String? serialNumber,
  62. SchemaOfferShippingDetails? shippingDetails,
  63. String? sku,
  64. dynamic subjectOf,
  65. String? url,
  66. SchemaMemberProgramTier? validForMemberTier,
  67. String? validFrom,
  68. String? validThrough,
  69. SchemaWarrantyPromise? warranty,
  70. dynamic highPrice,
  71. dynamic lowPrice,
  72. int? offerCount,
  73. dynamic offers,
})

Create a new instance of SchemaAggregateOffer

Implementation

SchemaAggregateOffer({
  super.acceptedPaymentMethod,
  super.addOn,
  super.additionalProperty,
  super.additionalType,
  super.advanceBookingRequirement,
  super.aggregateRating,
  super.alternateName,
  super.areaServed,
  super.asin,
  super.availability,
  super.availabilityEnds,
  super.availabilityStarts,
  super.availableAtOrFrom,
  super.availableDeliveryMethod,
  super.businessFunction,
  super.category,
  super.checkoutPageURLTemplate,
  super.deliveryLeadTime,
  super.description,
  super.disambiguatingDescription,
  super.eligibleCustomerType,
  super.eligibleDuration,
  super.eligibleQuantity,
  super.eligibleRegion,
  super.eligibleTransactionVolume,
  super.gtin,
  super.gtin12,
  super.gtin13,
  super.gtin14,
  super.gtin8,
  super.hasAdultConsideration,
  super.hasDigitalProductPassport,
  super.hasGS1DigitalLink,
  super.hasMeasurement,
  super.hasMerchantReturnPolicy,
  super.identifier,
  super.image,
  super.includesObject,
  super.ineligibleRegion,
  super.inventoryLevel,
  super.isFamilyFriendly,
  super.itemCondition,
  super.itemOffered,
  super.itemPopularity,
  super.leaseLength,
  super.mainEntityOfPage,
  super.mobileUrl,
  super.mpn,
  super.name,
  super.offeredBy,
  super.owner,
  super.potentialAction,
  super.price,
  super.priceCurrency,
  super.priceSpecification,
  super.priceValidUntil,
  super.review,
  super.reviews,
  super.sameAs,
  super.seller,
  super.serialNumber,
  super.shippingDetails,
  super.sku,
  super.subjectOf,
  super.url,
  super.validForMemberTier,
  super.validFrom,
  super.validThrough,
  super.warranty,
  this.highPrice,
  this.lowPrice,
  this.offerCount,
  this.offers,
});