Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class CategorySearchQuery(val searchRequest: String = "", val categoryDisplayName: String = "", val options: DashCategorySearchOptions, val isJapanSearch: Boolean) : SearchQuery
Link copied to clipboard

SearchSuggestProvider implementation based on Mapbox search SDK.

Link copied to clipboard

Asks each of the providers for result one by one and returns the first result.

Link copied to clipboard
Link copied to clipboard
class ObserveCloseToDestinationPointUseCase(closeToDestinationThresholdMeters: Int, isDestinationDistanceBelowThreshold: ObserveIsDestinationDistanceBelowThresholdUseCase)
Link copied to clipboard
class RecordId(val id: String, val mapboxId: String?)
Link copied to clipboard
data class RegularSearchQuery(val searchRequest: String = "", val options: DashSearchOptions, val isJapanSearch: Boolean) : SearchQuery
Link copied to clipboard
class RepeatLastSearchUseCase(searchRepository: SearchRepository, searchCategoryWithOptions: SearchCategoryWithOptionsUseCase, search: SearchUseCase, searchOptionProvider: SearchOptionProvider, multipleSearchSuggestions: SelectMultipleSearchSuggestionsUseCase, appStore: AppStore)
Link copied to clipboard
class SearchAnalyticsEventsSender(analyticsSender: AnalyticsSender, obtainFuelLevelUseCase: ObtainFuelLevelUseCase, obtainMinBatteryRangeUseCase: ObtainMinBatteryRangeUseCase)
Link copied to clipboard
class SearchAreaParams(val boundingBox: BoundingBox, val center: Point)
Link copied to clipboard
class SearchPoiUseCase(searchRepository: SearchRepository, searchOptionProvider: SearchOptionProvider, logger: Logger)
Link copied to clipboard
Link copied to clipboard

Created to allow other modules intercept a search response

Link copied to clipboard
Link copied to clipboard