ProcessDestinationSearchResultUseCase
class ProcessDestinationSearchResultUseCase(appStore: AppStore, requestWeather: RequestPlaceWeatherUseCase, fetchRouteToSearchResult: FetchRouteToSearchResultWithWeatherUseCase, overviewSearchResultWithCurrentRoute: OverviewSearchResultWithCurrentRoute, markersProvider: SearchResultMarkerProvider, addEtaAndDistanceUseCase: AddEtaAndDistanceUseCase, observeEngineType: ObserveEngineType)
Constructors
Link copied to clipboard
constructor(appStore: AppStore, requestWeather: RequestPlaceWeatherUseCase, fetchRouteToSearchResult: FetchRouteToSearchResultWithWeatherUseCase, overviewSearchResultWithCurrentRoute: OverviewSearchResultWithCurrentRoute, markersProvider: SearchResultMarkerProvider, addEtaAndDistanceUseCase: AddEtaAndDistanceUseCase, observeEngineType: ObserveEngineType)
Functions
Link copied to clipboard
suspend operator fun invoke(origin: Location, searchResult: DestinationSearchResult, needToShowDestinationPreview: Boolean)