WeatherViewModel

class WeatherViewModel(    isWeatherFeatureEnabled: IsWeatherIntegrationEnabledUseCase,     startWeatherUpdateTimer: StartWeatherUpdateTimerUseCase,     startObservingConnectivity: StartObservingConnectivityUseCase,     startObservingLocationForWeatherRequests: StartObservingLocationForWeatherUseCase,     startObservingUnitsOfMeasurement: StartObservingUnitsOfMeasurementUseCase,     startObservingInternetCheckerStatus: StartObservingInternetCheckerStatusUseCase,     weatherAnalytics: WeatherAnalytics,     screenTracker: ScreenTracker,     requestLocalWeatherUpdate: RequestLocalWeatherUpdateUseCase,     appStore: AppStore,     observeCurrentWeather: ObserveWeatherNowWithForecastUseCase,     observeWeatherLastAddress: ObserveWeatherLastAddressUseCase,     weatherFullScreenStateProvider: WeatherFullScreenStateProvider) : ViewModel

Constructors

Link copied to clipboard
constructor(    isWeatherFeatureEnabled: IsWeatherIntegrationEnabledUseCase,     startWeatherUpdateTimer: StartWeatherUpdateTimerUseCase,     startObservingConnectivity: StartObservingConnectivityUseCase,     startObservingLocationForWeatherRequests: StartObservingLocationForWeatherUseCase,     startObservingUnitsOfMeasurement: StartObservingUnitsOfMeasurementUseCase,     startObservingInternetCheckerStatus: StartObservingInternetCheckerStatusUseCase,     weatherAnalytics: WeatherAnalytics,     screenTracker: ScreenTracker,     requestLocalWeatherUpdate: RequestLocalWeatherUpdateUseCase,     appStore: AppStore,     observeCurrentWeather: ObserveWeatherNowWithForecastUseCase,     observeWeatherLastAddress: ObserveWeatherLastAddressUseCase,     weatherFullScreenStateProvider: WeatherFullScreenStateProvider)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard