SchemaFlightReservation constructor

SchemaFlightReservation({
  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? boardingGroup,
  28. dynamic passengerPriorityStatus,
  29. String? passengerSequenceNumber,
  30. String? securityScreening,
})

Create a new instance of SchemaFlightReservation

Implementation

SchemaFlightReservation({
  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.boardingGroup,
  this.passengerPriorityStatus,
  this.passengerSequenceNumber,
  this.securityScreening,
});