| |
|---|
| Входи | a, b (булеві) |
| Виходи | result (булеве) |
| Конфігурація | op: and, or, xor, not |
Будує об’єкт із під’єднаних значень.
| |
|---|
| Входи | динамічні — по порту на кожну властивість, де ідентифікатор порту є назвою властивості |
| Виходи | object |
Це блок для збирання тіла запиту з кількох джерел.
| |
|---|
| Входи | value, path (рядок) |
| Виходи | result |
op | Дія | Поля |
|---|
get | Читає властивість | path |
set | Записує властивість | path, other |
merge | Зливає два об’єкти | other |
pick | Залишає лише певні ключі | keys (через кому) |
omit | Прибирає певні ключі | keys |
keys | Перелічує ключі | — |
values | Перелічує значення | — |
| |
|---|
| Входи | value |
| Виходи | сигнал на event |
| Конфігурація | name |
Пише до змінних запуску. Значення
перекриває середовище до кінця виконання.
| |
|---|
| Входи | немає |
| Виходи | value |
| Конфігурація | name |
Застосовує шаблон Handlebars.
| |
|---|
| Входи | value, expression |
| Виходи | out — має назву value |
| Конфігурація | expression |
Шаблон бачить вхідне значення та змінні запуску. Під’єднання порту
expression заміняє вбудований редактор — саме так шаблон будують динамічно.
Доступні всі 116 помічників.
Запит HTTP ──response──► Transform template «{{uppercase body.client.nom}}»
Виконує скрипт.
| |
|---|
| Входи | value (має назву input), code (рядок) |
| Виходи | result |
| Конфігурація | language, code, timeout (секунди, типово 5, максимум 60), packages |
Доступні сім мов. Див. Дії з кодом.
| |
|---|
| Входи | value |
| Виходи | result |
| Конфігурація | targetType: number, string, boolean, date, list |
Корисно, зокрема, щоб задовольнити сувору типізацію порту list у діях
Списки.
| |
|---|
| Входи | value (рядок), pattern (рядок) |
| Виходи | result |
op | Повертає |
|---|
extract | Перший збіг |
extractAll | Усі збіги |
test | Булеве значення |
replace | Рядок після заміни (replacement) |
split | Результат розбиття |
flags приймає i, m, s; глобальний прапорець неявний для extractAll і
replace.