Предоставляет доступ к поисковым запросам доступным в системе.

Hierarchy

Implemented by

Properties

isInitialized: boolean

Флаг, указывающий на то, что объект был успешно инициализирован.

Methods

  • Очищает внутренний кеш хранилища.

    Returns Promise<void>

  • Осуществляет удаление поискового запроса.

    Parameters

    • queries: readonly string[]

      Идентификаторы удаляемых поисковых запросов.

    Returns Promise<void>

  • Возвращает поисковый запрос по его идентификатору или null, если запрос не найден или не доступен пользователю.

    Parameters

    • id: string

      Идентификатор поискового запроса.

    Returns Promise<null | ISearchQueryMetadata>

  • Осуществляет импорт поисковых запросов.

    Parameters

    • searchQueries: readonly ISearchQueryMetadata[]

      Список импортируемых поисковых запросов.

    Returns Promise<void>

  • Инициализирует репозиторий поисковых запросов.

    Parameters

    • searchQueries: readonly ISearchQueryMetadata[]

      Метаданные доступных поисковых запросов.

    • searchQueriesErrors: readonly ISearchQueryMetadataErrorInfo[]

      Метаданные поисковых запросов с ошибками.

    Returns Promise<void>

  • Осуществляет сохранение поискового запроса метаданные поискового запроса.

    Parameters

    • metadata: ISearchQueryMetadata

      Метаданные, сохраняемого поискового запроса.

    Returns Promise<void>

Generated using TypeDoc