TESSA Web API
    Preparing search index...

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

    Implements

    Index

    Constructors

    Accessors

    • get isInitialized(): boolean

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

      Returns 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>