Sari la conținut

Algoritmică

Intrăria, b (booleeni)
Ieșiriresult (boolean)
Configurareop: and, or, xor, not

Construiește un obiect pornind de la valori cablate.

Intrăridinamice — câte un port pentru fiecare proprietate, identificatorul portului fiind numele proprietății
Ieșiriobject

Este cutia potrivită pentru a asambla un corp de cerere din mai multe surse.

Intrărivalue, path (șir)
Ieșiriresult
opEfectCâmpuri
getCitește o proprietatepath
setScrie o proprietatepath, other
mergeContopește două obiecteother
pickPăstrează numai anumite cheikeys (separate prin virgule)
omitElimină anumite cheikeys
keysListează cheile
valuesListează valorile
Intrărivalue
Ieșiriun semnal pe event
Configurarename

Scrie în variabilele de rulare. Valoarea acoperă mediul pentru restul execuției.

Intrăriniciuna
Ieșirivalue
Configurarename

Aplică un șablon Handlebars.

Intrărivalue, expression
Ieșiriout — denumită value
Configurareexpression

Șablonul vede valoarea de intrare și variabilele de rulare. Cablarea portului expression înlocuiește editorul inline — astfel se construiește un șablon în mod dinamic.

Cei 116 helperi sunt disponibili.

Cerere HTTP ──response──► Transform template „{{uppercase body.client.nom}}”

Execută un script.

Intrărivalue (denumită input), code (șir)
Ieșiriresult
Configurarelanguage, code, timeout (secunde, 5 implicit, 60 la maximum), packages

Sunt disponibile șapte limbaje. Vedeți Acțiuni de cod.

Intrărivalue
Ieșiriresult
ConfiguraretargetType: number, string, boolean, date, list

Utilă în special pentru a satisface tipizarea strictă a portului list al acțiunilor Liste.

Intrărivalue (șir), pattern (șir)
Ieșiriresult
opReturnează
extractPrima potrivire
extractAllToate potrivirile
testUn boolean
replaceȘirul cu înlocuire (replacement)
splitÎmpărțirea

flags acceptă i, m, s; indicatorul global este implicit pentru extractAll și replace.