AdaptableSearchRepository

class AdaptableSearchRepository(val origin: SearchRepository, val adapter: DashSearchResultsAdapter) : SearchRepository

Constructors

Link copied to clipboard
constructor(origin: SearchRepository, adapter: DashSearchResultsAdapter)

Properties

Link copied to clipboard
Link copied to clipboard
open override val lastSearchQuery: SearchQuery
Link copied to clipboard
val origin: SearchRepository
Link copied to clipboard
open override val searchRequestStatus: Flow<SearchRequestState>
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open suspend override fun categorySearch(searchRequest: String, displayName: String, options: CategorySearchOptions): List<DestinationSearchResult>
Link copied to clipboard
open suspend override fun getResponseInfo(): ResponseInfo?
Link copied to clipboard
open suspend override fun reverseGeocoding(options: ReverseGeoOptions): List<DestinationSearchResult>
Link copied to clipboard
open suspend override fun search(searchRequest: String, options: SearchOptions): List<DashSearchSuggestion>
Link copied to clipboard
open suspend override fun select(searchSuggestion: DashSearchSuggestion): DestinationSearchResult