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
Link copied to clipboard
open override val searchRequestStatus: Flow<SearchRequestState>
Link copied to clipboard
open override val searchResultsFlow: MutableSharedFlow<List<DestinationSearchResult>>
Link copied to clipboard
open override val searchSuggestionsFlow: MutableSharedFlow<List<DashSearchSuggestion>>

Functions

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