SchemaLodgingReservation constructor

SchemaLodgingReservation({
  1. String? additionalType,
  2. String? alternateName,
  3. dynamic bookingAgent,
  4. String? bookingTime,
  5. dynamic broker,
  6. dynamic description,
  7. String? disambiguatingDescription,
  8. dynamic identifier,
  9. dynamic image,
  10. dynamic mainEntityOfPage,
  11. String? modifiedTime,
  12. String? name,
  13. dynamic owner,
  14. SchemaAction? potentialAction,
  15. String? priceCurrency,
  16. SchemaProgramMembership? programMembershipUsed,
  17. dynamic provider,
  18. SchemaThing? reservationFor,
  19. String? reservationId,
  20. SchemaReservationStatusType? reservationStatus,
  21. SchemaTicket? reservedTicket,
  22. String? sameAs,
  23. dynamic subjectOf,
  24. dynamic totalPrice,
  25. dynamic underName,
  26. String? url,
  27. String? checkinTime,
  28. String? checkoutTime,
  29. String? lodgingUnitDescription,
  30. dynamic lodgingUnitType,
  31. dynamic numAdults,
  32. dynamic numChildren,
})

Create a new instance of SchemaLodgingReservation

Implementation

SchemaLodgingReservation({
  super.additionalType,
  super.alternateName,
  super.bookingAgent,
  super.bookingTime,
  super.broker,
  super.description,
  super.disambiguatingDescription,
  super.identifier,
  super.image,
  super.mainEntityOfPage,
  super.modifiedTime,
  super.name,
  super.owner,
  super.potentialAction,
  super.priceCurrency,
  super.programMembershipUsed,
  super.provider,
  super.reservationFor,
  super.reservationId,
  super.reservationStatus,
  super.reservedTicket,
  super.sameAs,
  super.subjectOf,
  super.totalPrice,
  super.underName,
  super.url,
  this.checkinTime,
  this.checkoutTime,
  this.lodgingUnitDescription,
  this.lodgingUnitType,
  this.numAdults,
  this.numChildren,
});