Список Контекстов![](anchor.svg)
Компонент Список контекстов отображает дерево вложенных контекстов на основе маски контекста. |
Компонент Список Контекстов отображает таблицу или древовидную таблицу контекстов, автоматически обновляя представление при создании, удалении или обновлении контекста. По желанию пользователю может быть разрешен доступ к переменным, полям и действиям перечисленных контекстов. Компонент включает в себя различные опции фильтрации и возможность создания новых групп на основе динамически создаваемых таблиц фильтрации.
Общедоступные переменные (Свойства)![](anchor.svg)
[?]
Компонент Список Контекстов имеет следующие основные свойства и группы свойств, которые являются общими для всех компонентов:
Имя, Дополнительные свойства, Свойства контейнера, Стили, Прелоадер, События, Привязки, Кебаб меню.
Наследуемые переменные (Свойства)![](anchor.svg)
Компонент Список Контекстов внутренне основан на компоненте Data Table, поэтому он наследует его общие свойства.
Список фильтров![](anchor.svg)
Список предопределенных фильтров. Каждая строка определяет фильтр, который пользователь может выбрать из выпадающего меню и применить к своему представлению контекстов.
Переменная: | filterList |
Записи: | 0...Не ограничено |
Формат записи:
Поле | Тип поля | Описание поля |
Имя | String | Имя фильтра для отображения пользователю |
Настройки колонок | Data Table | Свойства, определяющие поведение фильтра:
|
Корневой элемент![](anchor.svg)
Абсолютный контекстный путь, указывающий на контекст, который будет корневым узлом отображаемого контекстного дерева.
Переменная: | root |
Записи: | 1 |
Формат записи:
Поле | Тип поля | Описание поля |
root | String | Абсолютный контекстный путь к корневому узлу отображаемого контекстного дерева. |
Правила пригодности контекстов![](anchor.svg)
Выражение, определяющее, появится ли данный контекст в списке контекстов. Действует так же, как и Выражение получения контекста в серверных контекстах; каждый контекст, соответствующий свойству Маски контекста, проходит проверку на соответствие выражению. Если выражение соответствует истине
, контекст будет включен в список компонентов, в противном случае он будет исключен.
Переменная: | validity |
Записи: | 1 |
Формат записи:
Поле | Тип поля | Описание поля |
validity | String | Вычисляется как выражение валидности для каждого контекста, соответствующего маске контекста |
Маска контекстов![](anchor.svg)
Маска контекстов , определяющая, какие контексты могут быть включены в контекстный список. Все контексты, соответствующие маске контекстов , оцениваются по выражению в правилах валидности контекста, чтобы определить, будут ли они включены в контекстный список.
Переменная: | mask |
Записи: | 1 |
Формат записи:
Поле Имя | Тип поля | Описание поля |
mask | String | Маска контекста |
Включить выбор нескольких строк![](anchor.svg)
При включении этой опции пользователь сможет выбрать несколько контекстов одинакового типа, и любые действия, выбранные из Контекстного меню , будут применены ко всем выбранным контекстам.
Переменная: | checkRows |
Записи: | 1 |
Формат записи:
Поле | Тип поля | Описание поля |
checkRows | Boolean | Включить выбор нескольких строк |
Поиск![](anchor.svg)
Значение поиска, применяемое к контекстному списку. Поиски применяются для всех полей, указанных в таблице Список фильтров .
Переменная: | search |
Записи: | 1 |
Формат записи:
Поле Имя | Тип поля | Описание поля |
search | String | Строка поиска для применения к контекстам в списке контекстов. |
Расположение компонента![](anchor.svg)
Определяет расположение и размер новых окон (компонентов), открываемых пользователями, взаимодействующими с Контекстом.
Подробности о формате и поведении этого свойства см. в Расположение компонента.
Название: Переменная: | componentLocation |
Записи: | 1 |
Формат записи:
Поле | Тип поля | Описание поля |
componentLocation | Таблица данных | Поля определены в Расположение компонента. |
Общедоступные события![](anchor.svg)
[?]
Унаследованные события![](anchor.svg)
Компонент Список контекстов внутренне основан на компоненте Data Table, поэтому он наследует его общие события.
Пользовательские события![](anchor.svg)
Нет пользовательских событий.