ISearchManager
Поисковик. Основная точка входа для справочного API.
Methods
func suggest(
query: SuggestQuery
) -> Future<SuggestResult>
Получить подсказки, соответствующие данному запросу.
Parameters
query
SuggestQuery
Запрос на подсказку по поиску в справочнике.
func search(
query: SearchQuery
) -> Future<SearchResult>
Получить объекты справочника, соответствующие данному запросу.
Parameters
query
SearchQuery
Запрос на поиск по справочнику.
func searchById(
id: String
) -> Future<DirectoryObject?>
Получить объект справочника по строковому идентификатору.
Parameters
id
String
Строковый идентификатор справочника. Возможен сложный идентификатор, который получен в результате запроса к WebAPI.
func searchByDirectoryObjectId(
objectId: DgisObjectId
) -> Future<DirectoryObject?>
Получить объект справочника по идентификатору.
Parameters
objectId
DgisObjectId
Идентификатор объекта в справочнике.