SchemaOrder constructor

SchemaOrder({
  1. String? additionalType,
  2. String? alternateName,
  3. dynamic description,
  4. String? disambiguatingDescription,
  5. dynamic identifier,
  6. dynamic image,
  7. dynamic mainEntityOfPage,
  8. String? name,
  9. dynamic owner,
  10. SchemaAction? potentialAction,
  11. String? sameAs,
  12. dynamic subjectOf,
  13. String? url,
  14. SchemaOffer? acceptedOffer,
  15. SchemaPostalAddress? billingAddress,
  16. dynamic broker,
  17. String? confirmationNumber,
  18. dynamic customer,
  19. dynamic discount,
  20. String? discountCode,
  21. String? discountCurrency,
  22. bool? isGift,
  23. dynamic merchant,
  24. String? orderDate,
  25. SchemaParcelDelivery? orderDelivery,
  26. String? orderNumber,
  27. SchemaOrderStatus? orderStatus,
  28. dynamic orderedItem,
  29. SchemaInvoice? partOfInvoice,
  30. String? paymentDue,
  31. String? paymentDueDate,
  32. dynamic paymentMethod,
  33. String? paymentMethodId,
  34. String? paymentUrl,
  35. dynamic seller,
})

Create a new instance of SchemaOrder

Implementation

SchemaOrder({
  super.additionalType,
  super.alternateName,
  super.description,
  super.disambiguatingDescription,
  super.identifier,
  super.image,
  super.mainEntityOfPage,
  super.name,
  super.owner,
  super.potentialAction,
  super.sameAs,
  super.subjectOf,
  super.url,
  this.acceptedOffer,
  this.billingAddress,
  this.broker,
  this.confirmationNumber,
  this.customer,
  this.discount,
  this.discountCode,
  this.discountCurrency,
  this.isGift,
  this.merchant,
  this.orderDate,
  this.orderDelivery,
  this.orderNumber,
  this.orderStatus,
  this.orderedItem,
  this.partOfInvoice,
  this.paymentDue,
  this.paymentDueDate,
  this.paymentMethod,
  this.paymentMethodId,
  this.paymentUrl,
  this.seller,
});