Package-level declarations

Types

Link copied to clipboard
class WeatherDateTimeFormatter(locale: Locale, val context: Context)
Link copied to clipboard
@Serializable
data class WeatherForecast(val temperatureList: List<Int>, val timeLocalList: List<String>, val iconCodeList: List<Int>, val precipChanceList: List<Int>)
Link copied to clipboard
data class WeatherHourForecast(val temperature: Int, val timeLocal: String, val iconCode: Int, val precipChance: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class WeatherNow(val temperature: Int, val iconCode: Int?, val weatherPhrase: String?, val temperatureFeelsLike: Int?, val dayOrNight: String)
Link copied to clipboard
@Serializable
class WeatherNowError(val weatherNowErrorContent: WeatherNowErrorContent)
Link copied to clipboard
@Serializable
class WeatherNowErrorContent(val code: String, val message: String)
Link copied to clipboard
@Serializable
class WeatherNowResponse(val weatherNow: WeatherNow? = null, val errors: List<WeatherNowError>? = null)
Link copied to clipboard
data class WeatherNowWithForecast(var now: WeatherNow, var forecast: WeatherForecast)
Link copied to clipboard
class WeatherRepository(twcDataSource: TwcDataSource, weatherLocationRepository: WeatherLocationRepository, coroutineContext: CoroutineContext)

Functions

Link copied to clipboard
fun UnitOfMeasurement.toDegreeSign(): String