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

Класс LogicGroupST<T>

Класс логической группы поисковых критериев

Параметры типа

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

Индекс

Конструкторы

Свойства

deep: number

Параметр глубины логической группы

displayName: string

Отображаемое имя абстрактного поискового критерия

entity: string

Имя реестра на которое назначен поисковый критерий

hasErrorInner: boolean
id: string

Идентификатор для поискового критерия

innerAttributes: AbstractSearchTerm[]
inverted: boolean

Инвертировано ли значение

key: string

Ключ (путь) абстрактного поискового критерия

operator: LogicOperator

Логический оператор

parentId?: string

Идентификатор родителя абстрактного поискового критерия

setInverted: (inverted: boolean) => void

Задать значение параметра inverted

setOperator: (value: LogicOperator) => void

Метод для задания оператора

Объявление типа

termGroup: keyof ITermsGroup

Поисковая группа абстрактного поискового критерия

Акцессоры

  • get attributes(): AbstractSearchTerm[]

    Геттер получения атрибутов

    Возвращает AbstractSearchTerm[]

  • get constructorName(): string

    Возвращает string

  • get hasError(): boolean

    Геттер получения значения о наличии ошибки в поисковом критерии

    Возвращает boolean

  • get itemsData(): T[]

    Геттер получения элементов в формате JSON

    Возвращает T[]

  • get termsCount(): number

    Геттер получения количества элементов

    Возвращает number

Методы

  • Метод добавления элемента поисковой группы

    Параметры

    • item: T

      поисковый критерий для добавления

    Возвращает void

  • Метод очистки элементов поисковой группы

    Возвращает void

  • Метод удаления одного элемента поисковой группы

    Параметры

    • param: number | T

      элемент, который нужно удалить

    Возвращает void

  • Метод получения объекта для запроса

    Возвращает {}

  • Параметры

    • Optionalitems: T[]

    Возвращает void

  • Метод замены элемента по индексу

    Параметры

    • index: number

      индекс элемента который нужно заменить

    • item: T

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

    Возвращает void

  • Параметры

    • hasError: boolean

    Возвращает void

  • Метод для задания идентификатора родителя абстрактного поискового критерия

    Параметры

    • parentId: string

      идентификатор родителя

    Возвращает void