SchemaFlight constructor

SchemaFlight({
  1. dynamic aircraft,
  2. SchemaAirport? arrivalAirport,
  3. String? arrivalGate,
  4. String? arrivalTerminal,
  5. SchemaBoardingPolicyType? boardingPolicy,
  6. SchemaOrganization? carrier,
  7. SchemaAirport? departureAirport,
  8. String? departureGate,
  9. String? departureTerminal,
  10. dynamic estimatedFlightDuration,
  11. dynamic flightDistance,
  12. String? flightNumber,
  13. String? mealService,
  14. dynamic seller,
  15. String? webCheckinTime,
  16. String? arrivalTime,
  17. String? departureTime,
  18. dynamic itinerary,
  19. dynamic offers,
  20. SchemaTrip? partOfTrip,
  21. dynamic provider,
  22. SchemaTrip? subTrip,
  23. SchemaPlace? tripOrigin,
  24. String? additionalType,
  25. String? alternateName,
  26. dynamic description,
  27. String? disambiguatingDescription,
  28. dynamic identifier,
  29. dynamic image,
  30. dynamic mainEntityOfPage,
  31. String? name,
  32. SchemaAction? potentialAction,
  33. String? sameAs,
  34. dynamic subjectOf,
  35. String? url,
})

Create a new instance of SchemaFlight

Implementation

SchemaFlight({
  this.aircraft,
  this.arrivalAirport,
  this.arrivalGate,
  this.arrivalTerminal,
  this.boardingPolicy,
  this.carrier,
  this.departureAirport,
  this.departureGate,
  this.departureTerminal,
  this.estimatedFlightDuration,
  this.flightDistance,
  this.flightNumber,
  this.mealService,
  this.seller,
  this.webCheckinTime,
  this.arrivalTime,
  this.departureTime,
  this.itinerary,
  this.offers,
  this.partOfTrip,
  this.provider,
  this.subTrip,
  this.tripOrigin,
  this.additionalType,
  this.alternateName,
  this.description,
  this.disambiguatingDescription,
  this.identifier,
  this.image,
  this.mainEntityOfPage,
  this.name,
  this.potentialAction,
  this.sameAs,
  this.subjectOf,
  this.url,
});