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