LookupCurrentConditionsResponse.fromJson constructor

LookupCurrentConditionsResponse.fromJson(
  1. Map json_
)

Implementation

LookupCurrentConditionsResponse.fromJson(core.Map json_)
  : this(
      dateTime: json_['dateTime'] as core.String?,
      healthRecommendations: json_.containsKey('healthRecommendations')
          ? HealthRecommendations.fromJson(
              json_['healthRecommendations']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      indexes: (json_['indexes'] as core.List?)
          ?.map(
            (value) => AirQualityIndex.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      pollutants: (json_['pollutants'] as core.List?)
          ?.map(
            (value) => Pollutant.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      regionCode: json_['regionCode'] as core.String?,
    );