weatherDescription property
Get weather description from WMO weather code.
Implementation
String get weatherDescription {
return switch (weatherCode) {
0 => 'Clear sky',
1 => 'Mainly clear',
2 => 'Partly cloudy',
3 => 'Overcast',
45 => 'Foggy',
48 => 'Depositing rime fog',
51 => 'Light drizzle',
53 => 'Moderate drizzle',
55 => 'Dense drizzle',
56 => 'Light freezing drizzle',
57 => 'Dense freezing drizzle',
61 => 'Slight rain',
63 => 'Moderate rain',
65 => 'Heavy rain',
66 => 'Light freezing rain',
67 => 'Heavy freezing rain',
71 => 'Slight snow',
73 => 'Moderate snow',
75 => 'Heavy snow',
77 => 'Snow grains',
80 => 'Slight rain showers',
81 => 'Moderate rain showers',
82 => 'Violent rain showers',
85 => 'Slight snow showers',
86 => 'Heavy snow showers',
95 => 'Thunderstorm',
96 => 'Thunderstorm with slight hail',
99 => 'Thunderstorm with heavy hail',
_ => 'Unknown',
};
}