A weather service manifest.
Convenience init for all parameters.
- (nonnull instancetype)
initWithCurrentForecastSupported:(BOOL)currentForecastSupported
maxMultidayForecastAmount:(UInt32)maxMultidayForecastAmount
maxHourlyForecastAmount:(UInt32)maxHourlyForecastAmount
maxMinutelyForecastAmount:(UInt32)maxMinutelyForecastAmount
weatherForLocationSupported:(BOOL)weatherForLocationSupported;
init(currentForecastSupported: Bool, maxMultidayForecastAmount: UInt32, maxHourlyForecastAmount: UInt32, maxMinutelyForecastAmount: UInt32, weatherForLocationSupported: Bool)
Whether or not the current forecast is supported.
The maximum number of day-by-day forecasts.
The maximum number of hour-by-hour forecasts.
The maximum number of minute-by-minute forecasts.
Whether or not the weather for location is supported.
A SDLWeatherServiceManifest object
Whether or not the current forecast is supported.
Boolean, Optional
@property (nonatomic, strong, nullable) NSNumber<SDLBool> *currentForecastSupported;
var currentForecastSupported: (NSNumber & SDLBool)? { get set }
The maximum number of day-by-day forecasts.
Integer, Optional
@property (nonatomic, strong, nullable) NSNumber<SDLInt> *maxMultidayForecastAmount;
var maxMultidayForecastAmount: (NSNumber & SDLInt)? { get set }
The maximum number of hour-by-hour forecasts.
Integer, Optional
@property (nonatomic, strong, nullable) NSNumber<SDLInt> *maxHourlyForecastAmount;
var maxHourlyForecastAmount: (NSNumber & SDLInt)? { get set }
The maximum number of minute-by-minute forecasts.
Integer, Optional
@property (nonatomic, strong, nullable) NSNumber<SDLInt> *maxMinutelyForecastAmount;
var maxMinutelyForecastAmount: (NSNumber & SDLInt)? { get set }
Whether or not the weather for location is supported.
Boolean, Optional
@property (nonatomic, strong, nullable) NSNumber<SDLBool> *weatherForLocationSupported;
var weatherForLocationSupported: (NSNumber & SDLBool)? { get set }