Package-level declarations
Types
Link copied to clipboard
class FetchDestinationResultForDroppedPinUseCase(appStore: AppStore, reverseGeocoding: ReverseGeocodingUseCase, requestWeather: RequestPlaceWeatherUseCase, closeSettings: CloseSettingsUseCase, analyticsSender: AnalyticsSender, addEtaAndDistanceUseCase: AddEtaAndDistanceUseCase, resourceProvider: FetchDestinationResultForDroppedPinUseCase.ResourcesProvider)
Link copied to clipboard
class FetchDestinationResultForPoiUseCase(appStore: AppStore, requestWeather: RequestPlaceWeatherUseCase, findPoiUseCase: FindPoiUseCase, closeSettings: CloseSettingsUseCase, analyticsSender: AnalyticsSender)
Link copied to clipboard
class FetchRoutesAndRouteWithChargersUseCase(configRepository: ConfigRepository, fetchRoutes: FetchRoutesUseCase, observeMinChargePoint: ObserveMinChargePoint)
Link copied to clipboard
class FetchRouteToSearchResultUseCase(appStore: AppStore, fetchRoutes: FetchRoutesUseCase, stopNavigation: StopNavigationUseCase, closeSettings: CloseSettingsUseCase)
Link copied to clipboard
class FetchRouteToSearchResultWithWeatherUseCase(fetchRoutesToSearchResult: FetchRouteToSearchResultUseCase, requestWeather: RequestPlaceWeatherUseCase)
Link copied to clipboard
class FindPoiUseCase(appStore: AppStore, reverseGeocoding: ReverseGeocodingUseCase, searchPoi: SearchPoiUseCase, searchRepository: SearchRepository, addEtaAndDistanceUseCase: AddEtaAndDistanceUseCase, analyticsSender: AnalyticsSender)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ObserveIsOffRouteUseCase(observeOffRouteEventsUseCase: ObserveOffRouteEventsUseCase, observeOffRoadEventsUseCase: ObserveOffRoadEventsUseCase, offRouteUpdatePeriodMillis: Long)
Link copied to clipboard
class ObserveMapTrafficEnabledUseCase(appStore: AppStore, mapTrafficVisibilityType: ObserveMapTrafficVisibilityTypeUseCase)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ObserveRerouteStatesUseCase(observeConnectivityUseCase: ObserveConnectivityUseCase, appStore: AppStore) : MapboxNavigationObserver
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class OverviewEvDestinationResultUseCase(appStore: AppStore, requestWeather: RequestPlaceWeatherUseCase, closeSettings: CloseSettingsUseCase, addEtaAndDistanceUseCase: AddEtaAndDistanceUseCase, analyticsSender: AnalyticsSender)
Link copied to clipboard
Link copied to clipboard
class PreviewCurrentRouteWithWaypointUseCase(appStore: AppStore, routesFetcher: RoutesFetcher, stopNavigation: StopNavigationUseCase, observeMinChargePoint: ObserveMinChargePoint)
Link copied to clipboard
class PreviewNewRouteUseCase(appStore: AppStore, fetchRoutes: FetchRoutesAndRouteWithChargersUseCase, stopNavigation: StopNavigationUseCase, fasterRouteMarkerCalculator: FasterRouteMarkerCalculator)
Link copied to clipboard
class ProcessAlexaNavigationUseCase(appStore: AppStore, reverseGeocoding: ReverseGeocodingUseCase, findPoiUseCase: FindPoiUseCase, search: SearchUseCase, searchCategory: SearchCategoryUseCase, selectMultipleSearchSuggestions: SelectMultipleSearchSuggestionsUseCase, processDestinationSearchResult: ProcessDestinationSearchResultUseCase, processSearchSuggestion: ProcessSearchSuggestionUseCase, analyticsSender: AnalyticsSender, searchAnalytics: SearchAnalytics, getSearchAnchorPoint: GetSearchAnchorPointUseCase)
Link copied to clipboard
class ProcessDestinationSearchResultUseCase(appStore: AppStore, requestWeather: RequestPlaceWeatherUseCase, fetchRouteToSearchResult: FetchRouteToSearchResultWithWeatherUseCase, overviewSearchResultWithCurrentRoute: OverviewSearchResultWithCurrentRoute, markersProvider: SearchResultMarkerProvider, addEtaAndDistanceUseCase: AddEtaAndDistanceUseCase, observeEngineType: ObserveEngineType, observeEnhancedLocationUseCase: ObserveEnhancedLocationUseCase)
Link copied to clipboard
class ProcessGeoIntentNavigationUseCase(appStore: AppStore, reverseGeocoding: ReverseGeocodingUseCase, processDestinationSearchResult: ProcessDestinationSearchResultUseCase, observeEnhancedLocation: ObserveEnhancedLocationUseCase, searchUseCase: SearchUseCase)
Link copied to clipboard
class RemoveSelectedWaypointUseCase(appStore: AppStore, routesFetcher: RoutesFetcher, stopNavigation: StopNavigationUseCase, locationRepository: LocationRepository, fasterRouteMarkerCalculator: FasterRouteMarkerCalculator)
Link copied to clipboard
class SelectVisibleAltRoutesUseCase(observeVisibleFasterRoutesUseCase: ObserveVisibleFasterRoutesUseCase, cameraPositionRepository: CameraPositionRepository, visiblePointsExtractor: VisiblePointsExtractor)
Combines changes of visible viewport and the last emitted list of FasterRouteMetadata to extract visible section of FasterRouteMetadata that fits into the visible viewport of the map using visiblePointsExtractor
Link copied to clipboard
class SendManeuversAnalyticsEventsUseCase(appStore: AppStore, applicationLifecycleObserver: ApplicationLifecycleObserver, analyticsSender: AnalyticsSender)
Link copied to clipboard