Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class OfflineSearchRegionsLoader(locationRepository: LocationRepository, tileStore: TileStore, observerRoutes: ObserveRoutesUseCase) : DashStartupExecutor
This class is created as a workaround to the problem that search tiles downloaded by predictive cache aren't indexed until they are part of the region. This class adds to current-location and current-route region tiles which are already downloaded and are close to current position or current route See more details in https://mapbox.atlassian.net/browse/NAVAND-3404
Link copied to clipboard
class ProcessSuggestionsQueryUseCase(getSearchAnchorPoint: GetSearchAnchorPointUseCase, searchStore: SearchStore, getConnectivityStatus: ObserveConnectivityStatusUseCase, search: SearchUseCase, informAboutSearchError: InformAboutSearchErrorUseCase, searchDelayMillis: Long = 300)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Options to perform a SAR (search along the route) in the part of the route defined by the given points.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SearchFavoritesState(val homeSet: Boolean = false, val workSet: Boolean = false, val hasRegular: Boolean = false)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SearchState(val searchSuggestionState: SuggestionsResult = SuggestionsResult.Idle, val currentScreen: CurrentSearchScreen = CurrentSearchScreen.NONE, val favoriteSuggestionsState: SuggestionsResult = SuggestionsResult.Idle, val typeOfPlaceToAdd: FavoriteType? = null, val previousState: SearchState? = null, val searchQuery: String, val searchAnchor: Point?, val searchBoundingBox: BoundingBox?, val selectedFavorite: DestinationSearchResult? = null)
Link copied to clipboard