Package-level declarations

Types

Link copied to clipboard
class DashAddress(val houseNumber: String? = null, val street: String? = null, val neighborhood: String? = null, val locality: String? = null, val postcode: String? = null, val place: String? = null, val district: String? = null, val region: String? = null, val country: String? = null)
Link copied to clipboard

Search options, used for category search.

Link copied to clipboard
Link copied to clipboard

A suggestion that can be used to navigate to a destination.

Link copied to clipboard

Customizable search engine that might override default search engine by specified policy

Link copied to clipboard

DashSearchEngine policy types that manage how results should be processed: return only overridden result or return overridden search results merged with default search API.

Link copied to clipboard

Search options, used for forward geocoding.

Link copied to clipboard

A search record. Base interface for DashSearchSuggestion and DashSearchResult.

Link copied to clipboard
class DashSearchRequest(val query: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun DashAddress.mapToInternal(): SearchAddress
fun String.mapToInternal(): SearchResultType
Link copied to clipboard
Link copied to clipboard
fun SearchAddress.mapToPublic(): DashAddress
fun SearchResultType.mapToPublic(): String
Link copied to clipboard