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
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
class SearchUseCase(logger: Logger, searchRepository: SearchRepository, searchOptionProvider: SearchOptionProvider, geocodingRepository: GeocodingRepository)