SunriseSunsetData.fromJSON constructor

SunriseSunsetData.fromJSON(
  1. Map<String, dynamic> json
)

Implementation

factory SunriseSunsetData.fromJSON(Map<String, dynamic> json) {
  return SunriseSunsetData._(
    sunrise: DateTime.parse(json["sunrise"] ?? ''),
    sunset: DateTime.parse(json["sunset"] ?? ''),
    solarNoon: DateTime.parse(json["solar_noon"] ?? ''),
    civilTwilightBegin: DateTime.parse(json["civil_twilight_begin"] ?? ''),
    civilTwilightEnd: DateTime.parse(json["civil_twilight_end"] ?? ''),
    nauticalTwilightBegin: DateTime.parse(json["nautical_twilight_begin"] ?? ''),
    nauticalTwilightEnd: DateTime.parse(json["nautical_twilight_end"] ?? ''),
    astronomicalTwilightBegin: DateTime.parse(json["astronomical_twilight_begin"] ?? ''),
    astronomicalTwilightEnd: DateTime.parse(json["astronomical_twilight_end"] ?? ''),
    dayLength: json["day_length"] ?? 0,
  );
}