FlightObject constructor
      
      FlightObject({ 
    
    
- AppLinkData? appLinkData,
- Barcode? barcode,
- BoardingAndSeatingInfo? boardingAndSeatingInfo,
- String? classId,
- FlightClass? classReference,
- bool? disableExpirationNotification,
- GroupingInfo? groupingInfo,
- bool? hasLinkedDevice,
- bool? hasUsers,
- Image? heroImage,
- String? hexBackgroundColor,
- String? id,
- List<ImageModuleData> ? imageModulesData,
- InfoModuleData? infoModuleData,
- String? kind,
- List<String> ? linkedObjectIds,
- LinksModuleData? linksModuleData,
- List<LatLongPoint> ? locations,
- List<MerchantLocation> ? merchantLocations,
- List<Message> ? messages,
- String? notifyPreference,
- PassConstraints? passConstraints,
- String? passengerName,
- ReservationInfo? reservationInfo,
- RotatingBarcode? rotatingBarcode,
- SaveRestrictions? saveRestrictions,
- Image? securityProgramLogo,
- String? smartTapRedemptionValue,
- String? state,
- List<TextModuleData> ? textModulesData,
- TimeInterval? validTimeInterval,
- List<ValueAddedModuleData> ? valueAddedModuleData,
- String? version,
Implementation
FlightObject({
  this.appLinkData,
  this.barcode,
  this.boardingAndSeatingInfo,
  this.classId,
  this.classReference,
  this.disableExpirationNotification,
  this.groupingInfo,
  this.hasLinkedDevice,
  this.hasUsers,
  this.heroImage,
  this.hexBackgroundColor,
  this.id,
  this.imageModulesData,
  this.infoModuleData,
  this.kind,
  this.linkedObjectIds,
  this.linksModuleData,
  this.locations,
  this.merchantLocations,
  this.messages,
  this.notifyPreference,
  this.passConstraints,
  this.passengerName,
  this.reservationInfo,
  this.rotatingBarcode,
  this.saveRestrictions,
  this.securityProgramLogo,
  this.smartTapRedemptionValue,
  this.state,
  this.textModulesData,
  this.validTimeInterval,
  this.valueAddedModuleData,
  this.version,
});