Настройка образа в YAML
Параметры образов задаются в 2 блоках:
metadata
— базовые настройкиinputs
— переменные Входящее значение
В таблице описаны ключи для задания базовых настроек образа через ключ metadata
.
Ключ | Тип | Определение |
---|---|---|
maxWidth | number | Максимальная ширина образа Если параметр не задан, то максимальная ширина не ограничена |
autoUpdate | — | Автообновление |
enabled | boolean | Вкл/Выкл автообновление |
minutes | boolean | Значение минут |
spacing | enum | Отображение отступов между виджетами в просмотре |
color | enum | Цвет фона образа в просмотре: - AUTO - BASE |
apiVersion | string | Версия образа Зависит от версии системы |
В таблице описаны ключи для задания переменных Входящее значение через ключ inputs
.
Ключ | Тип | Определение |
---|---|---|
name | string | Название переменной |
dataType | enum | Тип данных переменной: - STRING - INTEGER - DATE - DATETIME |
multipleChoice | boolean | Массив данных в переменной |
defaultValue | string | Значение по умолчанию Задается формулой |
Настройка сетки образа в YAML
Структуру образа составляет сетка из строк и колонок — layout
. В таблице ниже представлены ключи, которые можно использовать для настройки расположения элементов образа.
Ключ | Тип | Определение |
---|---|---|
rows | — | Строки |
columns | — | Колонки |
mode | enum | Тип содержимого колонки |
widgetKey | string | Ключ виджета который будет отображаться в колонке Только для типа WIDGET |
placeholder | — | Плейсхолдер Только для типа PLACEHOLDER |
innerLayout | — | Внутренняя вложенность Та же структура, что у layout Только для типа INNER_LAYOUT Доступные типы содержимого колонок: - EMPTY - WIDGET - PLACEHOLDER |
height | — | Высота колонки |
mode | enum | Режим расчета высоты колонки: - FIXED - PERCENT |
value | number | Значение высоты Ошибка при удалении значения в режиме PERCENT |
width | — | Ширина колонки Не применяется для типа содержимого колонки DIVIDER |
mode | enum | Режим расчета ширины колонки: - FRACTION - FIXED |
value | number | Значение ширины |
Настройка плейсхолдера в YAML
В образ можно добавить плейсхолдер с помощью ключа PLACEHOLDER
. В таблице ниже представлены ключи, которые можно использовать для настройки плейсхолдера.
Ключ | Тип | Определение |
---|---|---|
name | string | Название плейсхолдера Должно быть уникальным |
mode | enum | Режим: - EMPTY - EXISTED_VIEW - GENERATED_BY_SCRIPT |
viewKey | string | Ключ образа, который будет отображаться в колонке Только для EXISTED_VIEW |
scriptKey | string | Ключ скрипта Только для GENERATED_BY_SCRIPT |
parameters | — | Параметры скрипта Только для GENERATED_BY_SCRIPT |
name | string | Название параметра |
sourceVariable | string | Название переменной |
Была ли статья полезна?
Да
Нет