SearchManager
Поисковик Основная точка входа для справочного API
Implements:
ISearchManager
Methods
public static func createOnlineManager(
context: Context
) -> SearchManager
Создать поисковик, работающий онлайн
Parameters
public func suggest(
query: SuggestQuery
) -> Future<SuggestResult>
Получить подсказки, соответствующие данному запросу
Parameters
query
public func search(
query: SearchQuery
) -> Future<SearchResult>
Получить объекты справочника, соответствующие данному запросу
Parameters
query
public func searchById(
id: String
) -> Future<DirectoryObject?>
Получить объект справочника по строковому идентификатору
Parameters
id
public func searchByDirectoryObjectId(
objectId: DirectoryObjectId
) -> Future<DirectoryObject?>
Получить объект справочника по идентификатору
Parameters
objectId