SchemaProductModel constructor

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

Create a new instance of SchemaProductModel

Implementation

SchemaProductModel({
  super.additionalProperty,
  super.additionalType,
  super.aggregateRating,
  super.alternateName,
  super.asin,
  super.audience,
  super.authorizedRepresentative,
  super.award,
  super.awards,
  super.brand,
  super.category,
  super.color,
  super.colorSwatch,
  super.consumerNotice,
  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.hasDigitalProductPassport,
  super.hasEnergyConsumptionDetails,
  super.hasGS1DigitalLink,
  super.hasMeasurement,
  super.hasMerchantReturnPolicy,
  super.hasProductReturnPolicy,
  super.height,
  super.identifier,
  super.image,
  super.importer,
  super.inProductGroupWithID,
  super.isAccessoryOrSparePartFor,
  super.isConsumableFor,
  super.isFamilyFriendly,
  super.isOftenBoughtWith,
  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.recycledContentPercentage,
  super.releaseDate,
  super.review,
  super.reviews,
  super.sameAs,
  super.size,
  super.sku,
  super.slogan,
  super.specification,
  super.subjectOf,
  super.substanceOfConcern,
  super.url,
  super.weight,
  super.width,
  this.predecessorOf,
  this.successorOf,
});