FlightClass constructor
      
      FlightClass({ 
    
    
- bool? allowMultipleUsersPerObject,
- AppLinkData? appLinkData,
- BoardingAndSeatingPolicy? boardingAndSeatingPolicy,
- CallbackOptions? callbackOptions,
- ClassTemplateInfo? classTemplateInfo,
- String? countryCode,
- AirportInfo? destination,
- bool? enableSmartTap,
- FlightHeader? flightHeader,
- String? flightStatus,
- Image? heroImage,
- String? hexBackgroundColor,
- Uri? homepageUri,
- String? id,
- List<ImageModuleData> ? imageModulesData,
- InfoModuleData? infoModuleData,
- String? issuerName,
- String? kind,
- String? languageOverride,
- LinksModuleData? linksModuleData,
- String? localBoardingDateTime,
- String? localEstimatedOrActualArrivalDateTime,
- String? localEstimatedOrActualDepartureDateTime,
- String? localGateClosingDateTime,
- String? localScheduledArrivalDateTime,
- String? localScheduledDepartureDateTime,
- LocalizedString? localizedIssuerName,
- List<LatLongPoint> ? locations,
- List<MerchantLocation> ? merchantLocations,
- List<Message> ? messages,
- String? multipleDevicesAndHoldersAllowedStatus,
- String? notifyPreference,
- AirportInfo? origin,
- List<String> ? redemptionIssuers,
- Review? review,
- String? reviewStatus,
- SecurityAnimation? securityAnimation,
- List<TextModuleData> ? textModulesData,
- List<ValueAddedModuleData> ? valueAddedModuleData,
- String? version,
- String? viewUnlockRequirement,
- Image? wordMark,
Implementation
FlightClass({
  this.allowMultipleUsersPerObject,
  this.appLinkData,
  this.boardingAndSeatingPolicy,
  this.callbackOptions,
  this.classTemplateInfo,
  this.countryCode,
  this.destination,
  this.enableSmartTap,
  this.flightHeader,
  this.flightStatus,
  this.heroImage,
  this.hexBackgroundColor,
  this.homepageUri,
  this.id,
  this.imageModulesData,
  this.infoModuleData,
  this.issuerName,
  this.kind,
  this.languageOverride,
  this.linksModuleData,
  this.localBoardingDateTime,
  this.localEstimatedOrActualArrivalDateTime,
  this.localEstimatedOrActualDepartureDateTime,
  this.localGateClosingDateTime,
  this.localScheduledArrivalDateTime,
  this.localScheduledDepartureDateTime,
  this.localizedIssuerName,
  this.locations,
  this.merchantLocations,
  this.messages,
  this.multipleDevicesAndHoldersAllowedStatus,
  this.notifyPreference,
  this.origin,
  this.redemptionIssuers,
  this.review,
  this.reviewStatus,
  this.securityAnimation,
  this.textModulesData,
  this.valueAddedModuleData,
  this.version,
  this.viewUnlockRequirement,
  this.wordMark,
});