Pular para o conteúdo

Algorítmica

Entradasa, b (booleanos)
Saídasresult (booleano)
Configuraçãoop: and, or, xor, not

Constrói um objeto a partir de valores ligados.

Entradasdinâmicas — uma porta por propriedade, sendo o identificador da porta o nome da propriedade
Saídasobject

É a caixa indicada para montar um corpo de pedido a partir de várias fontes.

Entradasvalue, path (cadeia)
Saídasresult
opEfeitoCampos
getLê uma propriedadepath
setEscreve uma propriedadepath, other
mergeFunde dois objetosother
pickMantém apenas certas chaveskeys (separadas por vírgulas)
omitRemove certas chaveskeys
keysLista as chaves
valuesLista os valores
Entradasvalue
Saídasum sinal em event
Configuraçãoname

Escreve nas variáveis de execução. O valor sobrepõe-se ao ambiente durante o resto da execução.

Entradasnenhuma
Saídasvalue
Configuraçãoname

Aplica um modelo Handlebars.

Entradasvalue, expression
Saídasout — com o nome value
Configuraçãoexpression

O modelo vê o valor de entrada e as variáveis de execução. Ligar a porta expression substitui o editor incorporado — é assim que se constrói um modelo dinamicamente.

Estão disponíveis os 116 helpers.

Pedido HTTP ──response──► Transform template “{{uppercase body.client.nom}}”

Executa um script.

Entradasvalue (com o nome input), code (cadeia)
Saídasresult
Configuraçãolanguage, code, timeout (segundos, 5 por predefinição, 60 no máximo), packages

Estão disponíveis sete linguagens. Consulte Ações de código.

Entradasvalue
Saídasresult
ConfiguraçãotargetType: number, string, boolean, date, list

Útil sobretudo para satisfazer a tipagem estrita da porta list das ações Listas.

Entradasvalue (cadeia), pattern (cadeia)
Saídasresult
opDevolve
extractA primeira correspondência
extractAllTodas as correspondências
testUm booleano
replaceA cadeia com a substituição (replacement)
splitO resultado da divisão

flags aceita i, m, s; o indicador global é implícito em extractAll e replace.