Package in2000. pedalio. domain. weather
Types
Link copied to clipboard
data class DeviatingPoint( val pos: LatLng, val weatherDataPoint: WeatherDataPoint, val deviation: DeviationTypes)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
class GetDeviatingWeather( getWeatherUseCase: GetWeatherUseCase, deviationLimitTemp: Double, deviationLimitWind: Double, deviationLimitPrecipitation: Double, possibleDeviationPoints: List<LatLng>, val context: Context)
Content copied to clipboard
Class used to get the weather difference between a master location and a list of locations.
Link copied to clipboard
class GetWeatherUseCase(nowcastRepository: NowcastRepository, locationForecastRepository: LocationForecastRepository)
Content copied to clipboard
Domain layer to get weather using different underlying repositories. E.g. nowcast for now, auto switch to locationforecast for later.
Link copied to clipboard