Hoppa till innehåll

Algoritmik

Ingångara, b (booleska)
Utgångarresult (booleskt)
Konfigurationop: and, or, xor, not

Bygger ett objekt av kopplade värden.

Ingångardynamiska — en port per egenskap, där portens identifierare är egenskapens namn
Utgångarobject

Det är boxen för att sätta samman en begärandekropp av flera källor.

Ingångarvalue, path (sträng)
Utgångarresult
opEffektFält
getLäser en egenskappath
setSkriver en egenskappath, other
mergeSlår samman två objektother
pickBehåller bara vissa nycklarkeys (kommaseparerade)
omitTar bort vissa nycklarkeys
keysListar nycklarna
valuesListar värdena
Ingångarvalue
Utgångaren signal på event
Konfigurationname

Skriver till körningsvariablerna. Värdet täcker miljön under resten av körningen.

Ingångaringa
Utgångarvalue
Konfigurationname

Tillämpar en Handlebars-mall.

Ingångarvalue, expression
Utgångarout — kallad value
Konfigurationexpression

Mallen ser ingångsvärdet och körningsvariablerna. Att koppla porten expression ersätter den inbyggda editorn — så bygger du en mall dynamiskt.

De 116 helpers är tillgängliga.

HTTP-begäran ──response──► Transform template ”{{uppercase body.client.nom}}”

Kör ett skript.

Ingångarvalue (kallad input), code (sträng)
Utgångarresult
Konfigurationlanguage, code, timeout (sekunder, 5 som standard, 60 som mest), packages

Sju språk är tillgängliga. Se Kodåtgärder.

Ingångarvalue
Utgångarresult
KonfigurationtargetType: number, string, boolean, date, list

Användbart bland annat för att uppfylla den strikta typningen på porten list hos åtgärderna i Listor.

Ingångarvalue (sträng), pattern (sträng)
Utgångarresult
opReturnerar
extractDen första matchningen
extractAllAlla matchningar
testEtt booleskt värde
replaceSträngen med ersättning (replacement)
splitUppdelningen

flags tar emot i, m, s; den globala flaggan är implicit för extractAll och replace.