RequestLocalWeatherUpdateUseCase

class RequestLocalWeatherUpdateUseCase(requestLocalWeatherNowWithForecast: RequestLocalWeatherNowWithForecastUseCase, requestCurrentAddress: RequestCurrentAddressUseCase, appStore: AppStore, connectivityProvider: ConnectivityProvider, weatherAppConfig: WeatherAppConfig, retryOptions: RetryOptions)

Constructors

Link copied to clipboard
constructor(requestLocalWeatherNowWithForecast: RequestLocalWeatherNowWithForecastUseCase, requestCurrentAddress: RequestCurrentAddressUseCase, appStore: AppStore, connectivityProvider: ConnectivityProvider, weatherAppConfig: WeatherAppConfig, retryOptions: RetryOptions)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
suspend operator fun invoke(reason: WeatherRequestReason, forceUpdate: Boolean = false): Boolean