Перейти к содержанию

Блок "Пресет"

Блок доступен начиная с версии 0.40

Назначение блока

Блок позволяет отобразить выбранный пресет в качестве визуализатора.

Чтобы начать работать с блоком, его необходимо выбрать в библиотеке и переместить в область графа.

Настройки блока

Работа с настройками блока осуществляется через локальное меню (пункт Настройки):

Модальное окно настроек выглядит следующим образом:

Общие настройки блоков описаны в отдельном разделе.

Раздел "Пресет"

Название параметра Тип параметра Обязательный Описание Пример
Задача Выпадающий список Да Выбор задачи, из которой будет выбран пресет для отображения
Пресет Выпадающий список Да Выбор пресета для отображения. Возможность выбора появляется при выбранной задаче

Входы блока

Название входа Тип Обязательный Описание
Настройка отображения пресета JSON Да Передаются параметры для отображения блока на пресете.
В текущей реализации доступен параметр visible 0/1 - скрытие/отображение визуализатора в текущем пресете. {"visible": 0}
По умолчанию параметр visible равен нулю

Если в выбранной задаче присутствует блок "Входные данные", все выходы блока будут добавлены как входы в блок "Пресет".

Выходы блока

Если в выбранной задаче присутствует блок "Выходные данные", все входы блока будут добавлены как выходы в блок "Пресет".

События блока

При включенной настройке модальных окон в пресете будут добавлены два события. Эти выходы предустановлены и изменить их нельзя.

Название выхода Тип Описание
Закрытие окна JSON Данные, пришедшие в граф при закрытии окна, без применения изменений
Применить изменения JSON Изменения, которые переданы в граф

Описание работы блока

Блок проверяет наличие выбранной задачи/пресета и передает эти данные в визуализатор.

Если пресет был отмечен как модальное окно, эта информация так же передается в визуализатор.

Описание работы визуализатора

Блок встраивает один пресет в другой. Если пресет настроен как модальное окно, он отображается только при передаче visible = 1 на вход. Без этого условия визуализатор виден только при редактировании блока (см. изображение):

При отображении модального окна будет виден визуализатор с двумя кнопками:

  • Ок - кнопка передает выбранные значения в выход "Применить изменения" и закрывает окно.
  • Закрыть - кнопка закрывает окно и передает значения в выход "Закрытие окна".

Настройки визуализатора

Визуализатор не имеет специфических настроек. Общий список доступен на странице Настройки визуализаторов

Версия блока

Документация на версию блока

Актуально для версии блока 5

Примеры

VISMIND-9783: Пресеты. Граф с блоком "Пресет"

VISMIND-9783: Пресеты. Пример пресета под модальное окно

Постановки

VISMIND-9783: Пресеты. Модальные окна (формы ввода)

VISMIND-10863: Модальные окна. Создание нескольких модальных пресетов в одной задаче

Дополнительно

Пресеты

Блок "Выходные данные"

Блок "Входные данные"