SchemaUnitPriceSpecification constructor

SchemaUnitPriceSpecification({
  1. String? additionalType,
  2. String? alternateName,
  3. dynamic description,
  4. String? disambiguatingDescription,
  5. SchemaQuantitativeValue? eligibleQuantity,
  6. SchemaPriceSpecification? eligibleTransactionVolume,
  7. dynamic identifier,
  8. dynamic image,
  9. dynamic mainEntityOfPage,
  10. num? maxPrice,
  11. dynamic membershipPointsEarned,
  12. num? minPrice,
  13. String? name,
  14. dynamic owner,
  15. SchemaAction? potentialAction,
  16. dynamic price,
  17. String? priceCurrency,
  18. String? sameAs,
  19. dynamic subjectOf,
  20. String? url,
  21. SchemaMemberProgramTier? validForMemberTier,
  22. String? validFrom,
  23. String? validThrough,
  24. bool? valueAddedTaxIncluded,
  25. dynamic billingDuration,
  26. num? billingIncrement,
  27. num? billingStart,
  28. SchemaPriceComponentTypeEnumeration? priceComponentType,
  29. dynamic priceType,
  30. SchemaQuantitativeValue? referenceQuantity,
  31. String? unitCode,
  32. String? unitText,
})

Create a new instance of SchemaUnitPriceSpecification

Implementation

SchemaUnitPriceSpecification({
  super.additionalType,
  super.alternateName,
  super.description,
  super.disambiguatingDescription,
  super.eligibleQuantity,
  super.eligibleTransactionVolume,
  super.identifier,
  super.image,
  super.mainEntityOfPage,
  super.maxPrice,
  super.membershipPointsEarned,
  super.minPrice,
  super.name,
  super.owner,
  super.potentialAction,
  super.price,
  super.priceCurrency,
  super.sameAs,
  super.subjectOf,
  super.url,
  super.validForMemberTier,
  super.validFrom,
  super.validThrough,
  super.valueAddedTaxIncluded,
  this.billingDuration,
  this.billingIncrement,
  this.billingStart,
  this.priceComponentType,
  this.priceType,
  this.referenceQuantity,
  this.unitCode,
  this.unitText,
});