Namespace SimpleWeather
Classes
- Alerts
Represents a single weather alert returned by the One Call API.
- Clouds
Represents the cloud coverage portion of a current weather response.
- Coordinates
Represents the coordinate payload returned from the OpenWeather current weather response.
- Current
Represents the current weather block returned by the One Call API.
- CurrentWeather
An object that provides current weather data
- Daily
Represents a single day of forecast data from the One Call API.
- FeelsLike
Represents the perceived temperature for each part of the day in the daily forecast.
- GeoLocator
Provides helper methods for interacting with the OpenWeather geocoding APIs.
- GeoUtils
Contains helpers for extracting coordinate data from JSON payloads.
- Hourly
Represents a single hourly forecast entry from the One Call API.
- Main
Represents the primary temperature- and pressure-related section of the weather payload.
- Rain
Represents precipitation data for the current weather response.
- Snow
Represents snowfall data for the current weather response.
- Sys
Encapsulates system level metadata returned by the current weather API.
- Temperature
Represents the temperature readings for each part of the day in the daily forecast.
- Weather
Represents a single entry from the OpenWeather
weathercollection.
- WeatherController
Provides high level weather APIs backed by the OpenWeather One Call endpoints.
- WeatherForecast
An object that provides weather forecast data
- Wind
Represents the wind section of the current weather response, including derived directions.
Structs
- LatLong
Represents a coordinate pair expressed in decimal degrees.
Enums
- WeatherIconResolution
Describes the pixel density variants supported by OpenWeather icon assets.