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

Класс AbstractGroupST<T>

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

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

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

Индекс

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

Свойства

displayName: string

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

entity: string

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

hasErrorInner: boolean
id: string

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

innerAttributes: AbstractSearchTerm[]
key: string

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

parentId?: string

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

termGroup: keyof ITermsGroup

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

Акцессоры

  • get constructorName(): string

    Возвращает string

  • get hasError(): boolean

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

    Возвращает boolean

  • get itemsData(): T[]

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

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

  • get termsCount(): number

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

    Возвращает number

Методы

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

    Параметры

    • item: T

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

    Возвращает void

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

    Возвращает void

  • Параметры

    • index: number

    Возвращает void

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

    Параметры

    • param: number | T

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

    Возвращает void

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

    Параметры

    • index: number

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

    • item: T

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

    Возвращает void

  • Параметры

    • hasError: boolean

    Возвращает void

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

    Параметры

    • parentId: string

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

    Возвращает void