Código customizado
Ação responsável por permitir que o usuário crie e execute códigos em javascript na execução do robô. Caso o usuário retorne algum valor dentro deste bloco editável, a ação referente ao código customizado receberá o valor retornado, como no exemplo abaixo:
return variavelX
O código customizado receberá em seu retorno o valor da variável variavelX
.
Neste código podem ser utilizadas as bibliotecas nativas do Node.js e as bibliotecas presentes no projeto do Roberty listadas a baixo:
- axios
- fs-extra
- moment
- nanoid
- node-fetch
- node-pdftk
- pdfreader
- roberty-actions
- sanitize-filename
Opções
Código
Este campo é um editor de códigos javascript que permite que o usuário insira o código que será executado.
Retornos
Código customizado
actions['id-da-ação-de-código-customizado'].value # Retorna o valor retornado pelo código customizado