Přeskočit na obsah

Algoritmy

Vstupya, b (logické hodnoty)
Výstupyresult (logická hodnota)
Konfiguraceop: and, or, xor, not

Sestaví objekt ze zapojených hodnot.

Vstupydynamické — jeden port na každou vlastnost, přičemž identifikátor portu je názvem vlastnosti
Výstupyobject

To je blok pro sestavení těla požadavku z několika zdrojů.

Vstupyvalue, path (řetězec)
Výstupyresult
opÚčinekPole
getPřečte vlastnostpath
setZapíše vlastnostpath, other
mergeSloučí dva objektyother
pickPonechá jen některé klíčekeys (oddělené čárkami)
omitOdebere některé klíčekeys
keysVypíše klíče
valuesVypíše hodnoty
Vstupyvalue
Výstupysignál na event
Konfiguracename

Zapisuje do proměnných běhu. Hodnota překryje prostředí po zbytek běhu.

Vstupyžádné
Výstupyvalue
Konfiguracename

Uplatní šablonu Handlebars.

Vstupyvalue, expression
Výstupyout — pojmenovaný value
Konfiguraceexpression

Š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.

Vstupyvalue (pojmenovaný input), code (řetězec)
Výstupyresult
Konfiguracelanguage, code, timeout (v sekundách, výchozí 5, maximálně 60), packages

K dispozici je sedm jazyků. Viz Akce s kódem.

Vstupyvalue
Výstupyresult
KonfiguracetargetType: number, string, boolean, date, list

Hodí se zejména k uspokojení přísného typování portu list u akcí Seznamy.

Vstupyvalue (řetězec), pattern (řetězec)
Výstupyresult
opVrací
extractPrvní shodu
extractAllVšechny shody
testLogickou hodnotu
replaceŘetězec s provedenou náhradou (replacement)
splitRozdělení

flags přijímá i, m, s; globální příznak je u extractAll a replace implicitní.