Zum Inhalt springen

Algorithmik

Eingängea, b (boolesche Werte)
Ausgängeresult (boolescher Wert)
Konfigurationop: and, or, xor, not

Baut ein Objekt aus verdrahteten Werten auf.

Eingängedynamisch — ein Port pro Eigenschaft, wobei der Port-Identifikator dem Namen der Eigenschaft entspricht
Ausgängeobject

Das ist der Baustein, um einen Anfrage-Body aus mehreren Quellen zusammenzusetzen.

Eingängevalue, path (Zeichenkette)
Ausgängeresult
opWirkungFelder
getLiest eine Eigenschaftpath
setSchreibt eine Eigenschaftpath, other
mergeFührt zwei Objekte zusammenother
pickBehält nur bestimmte Schlüsselkeys (durch Kommas getrennt)
omitEntfernt bestimmte Schlüsselkeys
keysListet die Schlüssel auf
valuesListet die Werte auf
Eingängevalue
Ausgängeein Signal auf event
Konfigurationname

Schreibt in die Run-Variablen. Der Wert überlagert die Umgebung für den Rest der Ausführung.

Eingängekeine
Ausgängevalue
Konfigurationname

Wendet eine Handlebars-Vorlage an.

Eingängevalue, expression
Ausgängeout — benannt value
Konfigurationexpression

Die Vorlage sieht sowohl den Eingabewert als auch die Run-Variablen. Das Verdrahten des Ports expression ersetzt den Inline-Editor — so wird eine Vorlage dynamisch aufgebaut.

Die 116 Helper stehen zur Verfügung.

HTTP-Anfrage ──response──► Transform template „{{uppercase body.client.nom}}“

Führt ein Skript aus.

Eingängevalue (benannt input), code (Zeichenkette)
Ausgängeresult
Konfigurationlanguage, code, timeout (Sekunden, Standard 5, maximal 60), packages

Sieben Sprachen stehen zur Verfügung. Siehe Code-Aktionen.

Eingängevalue
Ausgängeresult
KonfigurationtargetType: number, string, boolean, date, list

Nützlich vor allem, um die strikte Typisierung des Ports list der Listen-Aktionen zu erfüllen.

Eingängevalue (Zeichenkette), pattern (Zeichenkette)
Ausgängeresult
opLiefert
extractDie erste Übereinstimmung
extractAllAlle Übereinstimmungen
testEinen booleschen Wert
replaceDie Zeichenkette mit Ersetzung (replacement)
splitDie Aufteilung

flags akzeptiert i, m, s; das globale Flag ist bei extractAll und replace implizit.