| |
|---|
| Vstupy | a, b (logické hodnoty) |
| Výstupy | result (logická hodnota) |
| Konfigurace | op: and, or, xor, not |
Sestaví objekt ze zapojených hodnot.
| |
|---|
| Vstupy | dynamické — jeden port na každou vlastnost, přičemž identifikátor portu je názvem vlastnosti |
| Výstupy | object |
To je blok pro sestavení těla požadavku z několika zdrojů.
| |
|---|
| Vstupy | value, path (řetězec) |
| Výstupy | result |
op | Účinek | Pole |
|---|
get | Přečte vlastnost | path |
set | Zapíše vlastnost | path, other |
merge | Sloučí dva objekty | other |
pick | Ponechá jen některé klíče | keys (oddělené čárkami) |
omit | Odebere některé klíče | keys |
keys | Vypíše klíče | — |
values | Vypíše hodnoty | — |
| |
|---|
| Vstupy | value |
| Výstupy | signál na event |
| Konfigurace | name |
Zapisuje do proměnných běhu. Hodnota
překryje prostředí po zbytek běhu.
| |
|---|
| Vstupy | žádné |
| Výstupy | value |
| Konfigurace | name |
Uplatní šablonu Handlebars.
| |
|---|
| Vstupy | value, expression |
| Výstupy | out — pojmenovaný value |
| Konfigurace | expression |
Šablona vidí vstupní hodnotu i proměnné běhu. Zapojení portu expression
nahradí vestavěný editor — takto se šablona sestavuje dynamicky.
K dispozici je 116 helperů.
Požadavek HTTP ──response──► Transform template „{{uppercase body.client.nom}}“
Spustí skript.
| |
|---|
| Vstupy | value (pojmenovaný input), code (řetězec) |
| Výstupy | result |
| Konfigurace | language, code, timeout (v sekundách, výchozí 5, maximálně 60), packages |
K dispozici je sedm jazyků. Viz
Akce s kódem.
| |
|---|
| Vstupy | value |
| Výstupy | result |
| Konfigurace | targetType: number, string, boolean, date, list |
Hodí se zejména k uspokojení přísného typování portu list u akcí
Seznamy.
| |
|---|
| Vstupy | value (řetězec), pattern (řetězec) |
| Výstupy | result |
op | Vrací |
|---|
extract | První shodu |
extractAll | Všechny shody |
test | Logickou hodnotu |
replace | Řetězec s provedenou náhradou (replacement) |
split | Rozdělení |
flags přijímá i, m, s; globální příznak je u extractAll a replace
implicitní.