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