SchemaReservation constructor

SchemaReservation({
  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. dynamic bookingAgent,
  15. String? bookingTime,
  16. dynamic broker,
  17. String? modifiedTime,
  18. String? priceCurrency,
  19. SchemaProgramMembership? programMembershipUsed,
  20. dynamic provider,
  21. SchemaThing? reservationFor,
  22. String? reservationId,
  23. SchemaReservationStatusType? reservationStatus,
  24. SchemaTicket? reservedTicket,
  25. dynamic totalPrice,
  26. dynamic underName,
})

Create a new instance of SchemaReservation

Implementation

SchemaReservation({
  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.bookingAgent,
  this.bookingTime,
  this.broker,
  this.modifiedTime,
  this.priceCurrency,
  this.programMembershipUsed,
  this.provider,
  this.reservationFor,
  this.reservationId,
  this.reservationStatus,
  this.reservedTicket,
  this.totalPrice,
  this.underName,
});