Package-level declarations

Types

Link copied to clipboard
class DashWeatherFormatter(    context: Context,     observeUserPreferredUnitOfMeasurements: ObserveUserPreferredUnitOfMeasurementsUseCase,     preferredUnitOfMeasurementRepository: PreferredUnitOfMeasurementRepository)
Link copied to clipboard
data class WeatherFullScreenForecastItemState(val timeLocal: String, val degree: String, val precipChance: String?, @DrawableRes val iconResId: Int?)
Link copied to clipboard
class WeatherFullScreenStateProvider(    context: Context,     weatherAppConfig: WeatherAppConfig,     weatherDateTimeFormatter: WeatherDateTimeFormatter)
Link copied to clipboard
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

Functions

Link copied to clipboard
fun LazyListScope.weatherDebugSetting(currentWeather: MutableStateFlow<Int> = MutableStateFlow(WEATHER_UNDEFINED))
Link copied to clipboard
Link copied to clipboard
fun WeatherSmallView(    modifier: Modifier = Modifier,     weatherViewModel: WeatherViewModel = koinViewModel(),     formatter: DashWeatherFormatter = get())