FlightWithEmissions.fromJson constructor

FlightWithEmissions.fromJson(
  1. Map json_
)

Implementation

FlightWithEmissions.fromJson(core.Map json_)
  : this(
      contrailsImpactBucket: json_['contrailsImpactBucket'] as core.String?,
      easaLabelMetadata:
          json_.containsKey('easaLabelMetadata')
              ? EasaLabelMetadata.fromJson(
                json_['easaLabelMetadata']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      emissionsGramsPerPax:
          json_.containsKey('emissionsGramsPerPax')
              ? EmissionsGramsPerPax.fromJson(
                json_['emissionsGramsPerPax']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      flight:
          json_.containsKey('flight')
              ? Flight.fromJson(
                json_['flight'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      source: json_['source'] as core.String?,
    );