İçeriğe geç

Algoritma

Girişlera, b (boole değerleri)
Çıkışlarresult (boole değeri)
Yapılandırmaop: and, or, xor, not

Bağlanan değerlerden bir nesne kurar.

Girişlerdinamik — her özellik için bir port; portun kimliği özelliğin adıdır
Çıkışlarobject

Birden çok kaynaktan bir istek gövdesi birleştirmek için kullanılacak kutu budur.

Girişlervalue, path (dize)
Çıkışlarresult
opEtkiAlanlar
getBir özelliği okurpath
setBir özelliği yazarpath, other
mergeİki nesneyi birleştirirother
pickYalnızca belirli anahtarları tutarkeys (virgülle ayrılmış)
omitBelirli anahtarları çıkarırkeys
keysAnahtarları listeler
valuesDeğerleri listeler
Girişlervalue
Çıkışlarevent portunda bir sinyal
Yapılandırmaname

Çalıştırma değişkenlerine yazar. Değer, çalıştırmanın kalanı boyunca ortamın üzerine biner.

Girişleryok
Çıkışlarvalue
Yapılandırmaname

Bir Handlebars şablonu uygular.

Girişlervalue, expression
Çıkışlaroutvalue olarak adlandırılır
Yapılandırmaexpression

Şablon, giriş değerini ve çalıştırma değişkenlerini görür. expression portunu bağlamak satır içi düzenleyicinin yerine geçer — bir şablonu dinamik olarak böyle kurarsınız.

116 helper kullanılabilir durumdadır.

HTTP isteği ──response──► Transform template “{{uppercase body.client.nom}}”

Bir betik çalıştırır.

Girişlervalue (input olarak adlandırılır), code (dize)
Çıkışlarresult
Yapılandırmalanguage, code, timeout (saniye; varsayılan 5, en çok 60), packages

Yedi dil kullanılabilir. Bkz. Kod eylemleri.

Girişlervalue
Çıkışlarresult
YapılandırmatargetType: number, string, boolean, date, list

Özellikle Listeler eylemlerindeki list portunun katı tür denetimini karşılamak için işe yarar.

Girişlervalue (dize), pattern (dize)
Çıkışlarresult
opDöndürdüğü
extractİlk eşleşme
extractAllTüm eşleşmeler
testBir boole değeri
replaceDeğiştirme uygulanmış dize (replacement)
splitBölünmüş parçalar

flags alanı i, m, s kabul eder; global bayrak extractAll ve replace için örtüktür.