OneCallMinutelyWeather.fromJson constructor
OneCallMinutelyWeather.fromJson(
- Map<
String, dynamic> json, - UnitSettings settings
JSON deserialization constructor
Implementation
factory OneCallMinutelyWeather.fromJson(
Map<String, dynamic> json,
UnitSettings settings,
) {
// Formatting the amount of rain
num? precipitationAmount = precipitationToSelectedUnit(
amount: json['precipitation'],
unit: settings.precipitationUnit,
);
return OneCallMinutelyWeather(
timeStamp: DateTime.fromMillisecondsSinceEpoch(
(json['dt']) * 1000,
isUtc: true,
),
precipitationAmount: precipitationAmount,
);
}