WeatherProvider
@objc(PESDKWeatherProvider)
public protocol WeatherProvider : AnyObject
The WeatherProvider
protocol represents weather data independent of its source.
-
The temperature format that should be used for displaying temperature measurements to the user.
Declaration
Swift
var temperatureFormat: TemperatureFormat { get }
-
The temperature measurement.
Declaration
Swift
var temperature: Temperature? { get }
-
Request to update the weather data.
Declaration
Swift
func updateData()