SearchViewConfigurator
Интерфейс для настройки поиска в SearchLayout.
fun setSuggestorType(suggestorType: SuggestorType): Unit
Установить тип подсказчика. По умолчанию: SuggestorType.GENERAL
fun setSortingType(sortingType: SortingType): Unit
Установить тип сортировки поисковой выдачи. По умолчанию: SortingType.BY_RELEVANCE
fun setAllowedSearchResultTypes(allowedSearchResultTypes: List<ObjectType>): Unit
Установить типы объектов ObjectType, разрешенные в результате поискового запроса. По умолчанию: все, кроме ObjectType.ROUTE.
fun setAllowedSuggestedTypes(allowedSuggestedTypes: List<SuggestedType>): Unit
Установить типы объектов SuggestedType, разрешенные в поисковых подсказках. По умолчанию: все, кроме SuggestedType.ROUTE.
fun setPageSize(size: Int): Unit
Установить лимит на количество подсказок в suggest'e и результатов в выдаче Допустимы значения от 1 до 50. По умолчанию: 10.
fun setSpatialRestrictions(spatialRestriction: List?<GeoPoint>): Unit
Установить ограничение области поиска в форме полигона. Первая и последняя точки полигона не обязаны совпадать. По умолчанию: отсутствует.
fun setAreaOfInterest(rect: GeoRect?): Unit
Установить прямоугольную область интереса в географических координатах. По умолчанию: отсутствует.
fun setSearchType(type: SearchType): Unit
Установить тип SearchType поисковика. Возможные варианты и значение по умолчанию зависят от типа поставки SDK. Подробнее см. SearchType и SearchOptions
fun setLocationProvider(provider: LocationService?): Unit
Установить провайдера геопозиции для определения расстояния до объекта в выдаче. По умолчанию не установлен.