| |
|---|
| Ulazi | a, b (booleove vrijednosti) |
| Izlazi | result (booleova vrijednost) |
| Konfiguracija | op: and, or, xor, not |
Gradi objekt iz ožičenih vrijednosti.
| |
|---|
| Ulazi | dinamični — po jedan port za svako svojstvo, pri čemu je identifikator porta naziv svojstva |
| Izlazi | object |
To je kutija za sastavljanje tijela zahtjeva iz više izvora.
| |
|---|
| Ulazi | value, path (niz) |
| Izlazi | result |
op | Učinak | Polja |
|---|
get | Čita svojstvo | path |
set | Zapisuje svojstvo | path, other |
merge | Spaja dva objekta | other |
pick | Zadržava samo određene ključeve | keys (odvojeni zarezima) |
omit | Uklanja određene ključeve | keys |
keys | Navodi ključeve | — |
values | Navodi vrijednosti | — |
| |
|---|
| Ulazi | value |
| Izlazi | signal na event |
| Konfiguracija | name |
Zapisuje u varijable izvođenja.
Vrijednost prekriva okruženje za ostatak izvođenja.
| |
|---|
| Ulazi | nema |
| Izlazi | value |
| Konfiguracija | name |
Primjenjuje Handlebars predložak.
| |
|---|
| Ulazi | value, expression |
| Izlazi | out — nazvan value |
| Konfiguracija | expression |
Predložak vidi ulaznu vrijednost i varijable izvođenja. Ožičavanje porta
expression zamjenjuje ugrađeni uređivač — tako se predložak gradi dinamički.
Dostupno je 116 pomoćnika.
HTTP zahtjev ──response──► Transform template „{{uppercase body.client.nom}}”
Izvodi skriptu.
| |
|---|
| Ulazi | value (nazvan input), code (niz) |
| Izlazi | result |
| Konfiguracija | language, code, timeout (sekunde, zadano 5, najviše 60), packages |
Dostupno je sedam jezika. Pogledajte
Akcije koda.
| |
|---|
| Ulazi | value |
| Izlazi | result |
| Konfiguracija | targetType: number, string, boolean, date, list |
Korisno osobito za zadovoljavanje strogog tipiziranja porta list akcija iz
skupine Popisi.
| |
|---|
| Ulazi | value (niz), pattern (niz) |
| Izlazi | result |
op | Vraća |
|---|
extract | Prvo podudaranje |
extractAll | Sva podudaranja |
test | Booleovu vrijednost |
replace | Niz sa zamjenom (replacement) |
split | Rezultat rezanja |
flags prihvaća i, m, s; globalna je zastavica implicitna za
extractAll i replace.