SchemaOrder constructor

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

Create a new instance of SchemaOrder

Implementation

SchemaOrder({
  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,
  this.additionalType,
  this.alternateName,
  this.description,
  this.disambiguatingDescription,
  this.identifier,
  this.image,
  this.mainEntityOfPage,
  this.name,
  this.potentialAction,
  this.sameAs,
  this.subjectOf,
  this.url,
});