SchemaProductModel constructor

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

Create a new instance of SchemaProductModel

Implementation

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