ElsFilter

Пространство имен: PP.Mb;

Иерархия наследования

Object

ElsTree

Описание

Класс ElsFilter реализует фильтр элементов измерения.

Синтаксис

PP.initClass(PP.Mb.ElsFilter, PP.Object, "PP.Mb.ElsFilter");

Свойства

  Имя свойства Краткое описание
IncludeParents Свойство IncludeParents определяет включение родительских элементов в результат фильтрации.
IncludeParentsWithSiblings Свойство IncludeParentsWithSiblings определяет включение родительских элементов и соседних элементов в результат фильтрации.
MbJSONDelegate Свойство MbJSONDelegate определяет обработчик генерации JSON'а методом ElsFilter.getFilterJSON.
TextAttributes Свойство TextAttributes определяет массив идентификаторов атрибутов, по которым производится фильтрация.
TextCaseSensitive Свойство TextCaseSensitive определяет, учитывать ли регистр при фильтрации по атрибутам.
TextValue Свойство TextValue определяет строку поиска при фильтрации по атрибутам.
TextWholeWordsOnly Свойство TextWholeWordsOnly определяет поиск только по целым словам при фильтрации элементов.

Методы

  Имя метода Краткое описание
getFilterJSON Метод getFilterJSON возвращает настройки фильтрации в формате tns_PP7_SOM:ElsFilter.
getHash Метод getHash возвращает хэш-строку с параметрами фильтрации.
IsCustomHash Метод isCustomHash определяет, был ли хэш установлен пользователем.
setCustomHash Метод setCustomHash устанавливает хэш-строку фильтра.

Свойства, унаследованные от класса Object

  Имя свойства Краткое описание
Свойство Data ассоциирует произвольный объект с данным компонентом.
Свойство Id устанавливает идентификатор компонента.
Свойство Settings задает параметры компонента.

Методы, унаследованные от класса Object

  Имя метода Краткое описание
Метод clone создает копию объекта. Не реализован в PP.Ui.Control.
Метод dispose уничтожает компонент.
Метод getTypeName возвращает имя типа объекта без пространства имён, к которому он принадлежит.

См. также:

PP.Mb