SchemaProductModel constructor

SchemaProductModel({
  1. dynamic isVariantOf,
  2. SchemaProductModel? predecessorOf,
  3. SchemaProductModel? successorOf,
  4. SchemaPropertyValue? additionalProperty,
  5. SchemaAggregateRating? aggregateRating,
  6. String? asin,
  7. SchemaAudience? audience,
  8. String? award,
  9. String? awards,
  10. dynamic brand,
  11. dynamic category,
  12. String? color,
  13. dynamic colorSwatch,
  14. String? countryOfAssembly,
  15. String? countryOfLastProcessing,
  16. SchemaCountry? countryOfOrigin,
  17. dynamic depth,
  18. SchemaGrant? funding,
  19. String? gtin,
  20. String? gtin12,
  21. String? gtin13,
  22. String? gtin14,
  23. String? gtin8,
  24. SchemaAdultOrientedEnumeration? hasAdultConsideration,
  25. SchemaCertification? hasCertification,
  26. SchemaEnergyConsumptionDetails? hasEnergyConsumptionDetails,
  27. SchemaQuantitativeValue? hasMeasurement,
  28. SchemaMerchantReturnPolicy? hasMerchantReturnPolicy,
  29. dynamic height,
  30. String? inProductGroupWithID,
  31. SchemaProduct? isAccessoryOrSparePartFor,
  32. SchemaProduct? isConsumableFor,
  33. bool? isFamilyFriendly,
  34. dynamic isRelatedTo,
  35. dynamic isSimilarTo,
  36. SchemaOfferItemCondition? itemCondition,
  37. dynamic keywords,
  38. SchemaOrganization? manufacturer,
  39. dynamic material,
  40. String? mobileUrl,
  41. dynamic model,
  42. String? mpn,
  43. dynamic negativeNotes,
  44. String? nsn,
  45. dynamic offers,
  46. dynamic pattern,
  47. dynamic positiveNotes,
  48. String? productID,
  49. String? productionDate,
  50. String? purchaseDate,
  51. String? releaseDate,
  52. SchemaReview? review,
  53. SchemaReview? reviews,
  54. dynamic size,
  55. String? sku,
  56. String? slogan,
  57. SchemaQuantitativeValue? weight,
  58. dynamic width,
  59. String? additionalType,
  60. String? alternateName,
  61. dynamic description,
  62. String? disambiguatingDescription,
  63. dynamic identifier,
  64. dynamic image,
  65. dynamic mainEntityOfPage,
  66. String? name,
  67. SchemaAction? potentialAction,
  68. String? sameAs,
  69. dynamic subjectOf,
  70. String? url,
})

Create a new instance of SchemaProductModel

Implementation

SchemaProductModel({
  this.isVariantOf,
  this.predecessorOf,
  this.successorOf,
  this.additionalProperty,
  this.aggregateRating,
  this.asin,
  this.audience,
  this.award,
  this.awards,
  this.brand,
  this.category,
  this.color,
  this.colorSwatch,
  this.countryOfAssembly,
  this.countryOfLastProcessing,
  this.countryOfOrigin,
  this.depth,
  this.funding,
  this.gtin,
  this.gtin12,
  this.gtin13,
  this.gtin14,
  this.gtin8,
  this.hasAdultConsideration,
  this.hasCertification,
  this.hasEnergyConsumptionDetails,
  this.hasMeasurement,
  this.hasMerchantReturnPolicy,
  this.height,
  this.inProductGroupWithID,
  this.isAccessoryOrSparePartFor,
  this.isConsumableFor,
  this.isFamilyFriendly,
  this.isRelatedTo,
  this.isSimilarTo,
  this.itemCondition,
  this.keywords,
  this.logo,
  this.manufacturer,
  this.material,
  this.mobileUrl,
  this.model,
  this.mpn,
  this.negativeNotes,
  this.nsn,
  this.offers,
  this.pattern,
  this.positiveNotes,
  this.productID,
  this.productionDate,
  this.purchaseDate,
  this.releaseDate,
  this.review,
  this.reviews,
  this.size,
  this.sku,
  this.slogan,
  this.weight,
  this.width,
  this.additionalType,
  this.alternateName,
  this.description,
  this.disambiguatingDescription,
  this.identifier,
  this.image,
  this.mainEntityOfPage,
  this.name,
  this.potentialAction,
  this.sameAs,
  this.subjectOf,
  this.url,
});