Выбрать объекты
Данная UI процедура позволяет пользователю выбрать контексты, переменные, функции, события и их поля при помощи удобного древовидного графического компонента. Например, она применяется действиями перетаскивания (Drag and Drop), которые запускаются без самого перетаскивания - она позволяет пользователю выбрать контекст, который будет использоваться в качестве "перетаскиваемого".
В SberMobile IIoT Platform Client выбор осуществляется через компонент Селектор объектов:
Параметры
- Типы. Список типов контекстов, доступных для выбора.
- Корневой элемент. путь к контексту, который будет корневым для отображаемого дерева.
- По умолчанию. Контекст дерева по умолчанию. Выбранные объекты ниже этого узла будут иметь относительный путь.
- Развернутый. Контекст, который будет развернут после открытия Селектора объектов.
- Показывать дочерние контексты. Флаг определяет видимость дочерних контекстов.
- Разрешить маски. Разрешить видимость и возможность выбора масок. При таком режиме результат выбора может быть и путем, и маской.
- Показывать переменные. Опция включает/выключает видимость переменных контекста.
- Показывать функции. Опция включает/выключает видимость функций контекста.
- Показывать события. Опция включает/выключает видимость событий контекста.
- Показывать поля. Опция включает/выключает видимость полей объектов.
- Выбор одного элемента. Переключает режимы выбора одного/множества элементов.
- Использовать чекбоксы. Управляет использованием чекбоксов для выбора.
Поддержка группировки
Данная UI процедура поддерживает группировку действий. При группировании действий возможно применять один и тот же выбор объекта ко всем действиям в группе.
В SberMobile IIoT Platform Client диалоговое окно Селектор Объектов содержит дополнительныю кнопку Все: