Юниверс DG SDK UI
v2.16.0

Интерфейс UESearchTermModelDG

Точка расширения позволяющая при восстановлениии сохранённого поиска создавать пользовательские сторы кастомных поисковых термов.

Для восстановления сохранённых пользовательских запросов для кастомных поисковых критериев необходимо прописывать точку расширения UESearchQueryToTermMapFunc, которая восстанавливает AbstractSearchTerm на основе поискового запроса Query. При сохранении поисковых запросов для активов/объектов (бизнес и табличный поиск в Data Governments) теперь используется формат Query вместо JsonData. Старый тип точки расширения (SearchTermModelDG) пока продолжает существовать, так как используется в небольшом кол-ве случаев, обычно для внутренних технических преобразований/конвертаций.

interface UESearchTermModelDG {
    active: boolean;
    fn: (term: JsonData) => AbstractSearchTerm;
    meta: {};
    moduleId: string;
    resolver: SearchTermModelDGResolver;
    system: boolean;
}

Иерархия (Просмотр сводки)

Индекс

Свойства

active: boolean

Является ли экземпляр точки расширения активным

meta: {}

Мета-информация точки расширения

moduleId: string

Уникальный идентификатор экземпляра точки расширения

Функция указывает, следует ли применять данный экземпляр точки расширения

system: boolean

Является ли системным экземпляром