Construtor de Fluxo - Template Engine e variáveis

Introdução

Todo texto de saída para o usuário não é estático, qualquer variável existente no fluxo (que já tenha sido criada no deccorer do fluxo) pode ser mencionada nos textos e saídas através do template engine do construtor de fluxo

O uso mais comum é a menção à variáveis (lembrando que todo valor recebido por um nó é atribuído à uma variável), que também obedece a sintaxe da engine de template:

{{ protocolo }}

 

image-20240305-034406.png
Exemplo do Nó de Mensagem, fazendo menção à variável protocolo, em um campo em negrito e itálico

As variáveis também podem ser mencionadas dentro de outros campos de saída, como Opções:

image-20240305-034736.png
Exemplo de nó de Opções acessando o objeto via template engine

Uso avançado

A atual engine de template escolhida é a “Nunjucks” sua documentação é muito objetiva e completa, e encontra-se no link:

https://mozilla.github.io/nunjucks/templating.html

Este template engine permite literalmente programar dentro dos fluxos, fazendo loops, condicionais, formatação avançada e muito mais.

Recomendamos fortemente a leitura da documentação do Nunjucks

Mobile Saúde - Mosia Omnichannel