You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
133 lines
4.3 KiB
133 lines
4.3 KiB
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'home_weather_model.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
HomeWeatherModel _$HomeWeatherModelFromJson(Map<String, dynamic> json) {
|
|
return HomeWeatherModel(
|
|
cityid: json['cityid'] as String,
|
|
date: json['date'] as String,
|
|
week: json['week'] as String,
|
|
updateTime: json['updateTime'] as String,
|
|
city: json['city'] as String,
|
|
cityEn: json['cityEn'] as String,
|
|
country: json['country'] as String,
|
|
countryEn: json['countryEn'] as String,
|
|
wea: json['wea'] as String,
|
|
weaImg: json['weaImg'] as String,
|
|
tem: json['tem'] as String,
|
|
tem1: json['tem1'] as String,
|
|
tem2: json['tem2'] as String,
|
|
win: json['win'] as String,
|
|
winSpeed: json['winSpeed'] as String,
|
|
winMeter: json['winMeter'] as String,
|
|
humidity: json['humidity'] as String,
|
|
visibility: json['visibility'] as String,
|
|
pressure: json['pressure'] as String,
|
|
air: json['air'] as String,
|
|
airPm25: json['airPm25'] as String,
|
|
airLevel: json['airLevel'] as String,
|
|
airTips: json['airTips'] as String,
|
|
alarm: Alarm.fromJson(json['alarm'] as Map<String, dynamic>),
|
|
aqi: Aqi.fromJson(json['aqi'] as Map<String, dynamic>),
|
|
);
|
|
}
|
|
|
|
Map<String, dynamic> _$HomeWeatherModelToJson(HomeWeatherModel instance) =>
|
|
<String, dynamic>{
|
|
'cityid': instance.cityid,
|
|
'date': instance.date,
|
|
'week': instance.week,
|
|
'updateTime': instance.updateTime,
|
|
'city': instance.city,
|
|
'cityEn': instance.cityEn,
|
|
'country': instance.country,
|
|
'countryEn': instance.countryEn,
|
|
'wea': instance.wea,
|
|
'weaImg': instance.weaImg,
|
|
'tem': instance.tem,
|
|
'tem1': instance.tem1,
|
|
'tem2': instance.tem2,
|
|
'win': instance.win,
|
|
'winSpeed': instance.winSpeed,
|
|
'winMeter': instance.winMeter,
|
|
'humidity': instance.humidity,
|
|
'visibility': instance.visibility,
|
|
'pressure': instance.pressure,
|
|
'air': instance.air,
|
|
'airPm25': instance.airPm25,
|
|
'airLevel': instance.airLevel,
|
|
'airTips': instance.airTips,
|
|
'alarm': instance.alarm,
|
|
'aqi': instance.aqi,
|
|
};
|
|
|
|
Alarm _$AlarmFromJson(Map<String, dynamic> json) {
|
|
return Alarm(
|
|
alarmType: json['alarmType'] as String,
|
|
alarmLevel: json['alarmLevel'] as String,
|
|
alarmContent: json['alarmContent'] as String,
|
|
);
|
|
}
|
|
|
|
Map<String, dynamic> _$AlarmToJson(Alarm instance) => <String, dynamic>{
|
|
'alarmType': instance.alarmType,
|
|
'alarmLevel': instance.alarmLevel,
|
|
'alarmContent': instance.alarmContent,
|
|
};
|
|
|
|
Aqi _$AqiFromJson(Map<String, dynamic> json) {
|
|
return Aqi(
|
|
air: json['air'] as String,
|
|
airLevel: json['airLevel'] as String,
|
|
airTips: json['airTips'] as String,
|
|
pm25: json['pm25'] as String,
|
|
pm25Desc: json['pm25Desc'] as String,
|
|
pm10: json['pm10'] as String,
|
|
pm10Desc: json['pm10Desc'] as String,
|
|
o3: json['o3'] as String,
|
|
o3Desc: json['o3Desc'] as String,
|
|
no2: json['no2'] as String,
|
|
no2Desc: json['no2Desc'] as String,
|
|
so2: json['so2'] as String,
|
|
so2Desc: json['so2Desc'] as String,
|
|
kouzhao: json['kouzhao'] as String,
|
|
waichu: json['waichu'] as String,
|
|
kaichuang: json['kaichuang'] as String,
|
|
jinghuaqi: json['jinghuaqi'] as String,
|
|
cityid: json['cityid'] as String,
|
|
city: json['city'] as String,
|
|
cityEn: json['cityEn'] as String,
|
|
country: json['country'] as String,
|
|
countryEn: json['countryEn'] as String,
|
|
);
|
|
}
|
|
|
|
Map<String, dynamic> _$AqiToJson(Aqi instance) => <String, dynamic>{
|
|
'air': instance.air,
|
|
'airLevel': instance.airLevel,
|
|
'airTips': instance.airTips,
|
|
'pm25': instance.pm25,
|
|
'pm25Desc': instance.pm25Desc,
|
|
'pm10': instance.pm10,
|
|
'pm10Desc': instance.pm10Desc,
|
|
'o3': instance.o3,
|
|
'o3Desc': instance.o3Desc,
|
|
'no2': instance.no2,
|
|
'no2Desc': instance.no2Desc,
|
|
'so2': instance.so2,
|
|
'so2Desc': instance.so2Desc,
|
|
'kouzhao': instance.kouzhao,
|
|
'waichu': instance.waichu,
|
|
'kaichuang': instance.kaichuang,
|
|
'jinghuaqi': instance.jinghuaqi,
|
|
'cityid': instance.cityid,
|
|
'city': instance.city,
|
|
'cityEn': instance.cityEn,
|
|
'country': instance.country,
|
|
'countryEn': instance.countryEn,
|
|
};
|