SchemaDrug constructor

SchemaDrug({
  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. String? activeIngredient,
  73. String? administrationRoute,
  74. String? alcoholWarning,
  75. SchemaDrugStrength? availableStrength,
  76. String? breastfeedingWarning,
  77. String? clincalPharmacology,
  78. String? clinicalPharmacology,
  79. String? dosageForm,
  80. SchemaDoseSchedule? doseSchedule,
  81. SchemaDrugClass? drugClass,
  82. String? drugUnit,
  83. String? foodWarning,
  84. SchemaHealthInsurancePlan? includedInHealthInsurancePlan,
  85. SchemaDrug? interactingDrug,
  86. bool? isAvailableGenerically,
  87. bool? isProprietary,
  88. String? labelDetails,
  89. dynamic legalStatus,
  90. SchemaMaximumDoseSchedule? maximumIntake,
  91. String? mechanismOfAction,
  92. String? nonProprietaryName,
  93. String? overdosage,
  94. SchemaDrugPregnancyCategory? pregnancyCategory,
  95. String? pregnancyWarning,
  96. String? prescribingInfo,
  97. dynamic prescriptionStatus,
  98. String? proprietaryName,
  99. SchemaDrug? relatedDrug,
  100. String? rxcui,
  101. String? warning,
  102. SchemaMedicalCode? code,
  103. SchemaMedicalGuideline? guideline,
  104. SchemaMedicineSystem? medicineSystem,
  105. SchemaOrganization? recognizingAuthority,
  106. SchemaMedicalSpecialty? relevantSpecialty,
  107. SchemaMedicalStudy? study,
})

Create a new instance of SchemaDrug

Implementation

SchemaDrug({
  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.activeIngredient,
  this.administrationRoute,
  this.alcoholWarning,
  this.availableStrength,
  this.breastfeedingWarning,
  this.clincalPharmacology,
  this.clinicalPharmacology,
  this.dosageForm,
  this.doseSchedule,
  this.drugClass,
  this.drugUnit,
  this.foodWarning,
  this.includedInHealthInsurancePlan,
  this.interactingDrug,
  this.isAvailableGenerically,
  this.isProprietary,
  this.labelDetails,
  this.legalStatus,
  this.maximumIntake,
  this.mechanismOfAction,
  this.nonProprietaryName,
  this.overdosage,
  this.pregnancyCategory,
  this.pregnancyWarning,
  this.prescribingInfo,
  this.prescriptionStatus,
  this.proprietaryName,
  this.relatedDrug,
  this.rxcui,
  this.warning,
  this.code,
  this.guideline,
  this.medicineSystem,
  this.recognizingAuthority,
  this.relevantSpecialty,
  this.study,
});