Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
image-20240308-045112.pngImage Added

Uso geral

Cria uma variável em tempo de execução, essa variável pode ser utilizada em qualquer outro nó que faça uso de uma variável ou nos templates de mensagem.

Criação do Nó de Variável

image-20240320-163824.pngImage Added

Para criar o nó de variável preencha os campos conforme a imagem:

  1. Título do nó - Exibido no construtor de fluxo e serve como identificação no fluxo;

  2. Descrição - Descrição interna do nó, utilize para exemplificar o uso;

  3. Valor da variável - Campo com o uso muito amplo, a interpretação deste campo resultará no valor atribuído a variável. Neste campo você pode fazer uso da engine de template e variáveis para injetar e calcular valores de outras variáveis e origens de dados Construtor de Fluxo - Template Engine e variáveis

  4. Variáveis - define o nome da variável que será criada, o nome escolhido estará disponível no fluxo a partir do momento que o fluxo for acionado

    1. Utilize sempre a notação mustache para acessar o valor da variável nos mais diferentes inputs do fluxo {{ minhaVariavel }}

    2. Renomeie a variável para tornar mais simples o entendimento do fluxo

Dica

Você pode usar a variável para acessar atributos de retornos de api mais complexos, como por exemplo:

{{ configuracao.aplicacao.bundle }}

Pontos de entrada e de saída

image-20240320-164420.pngImage Added

O nó de variável possui os seguintes pontos conforme a imagem:

  1. Ponto de entrada

  2. Ponto de saída - Default - ponto de saída único, acionado após a atribuição do valor à variável

Aparência

Nenhuma mensagem ou feedback é enviado ao usuário quando o nó é atingido

Regras de negócio

  1. A variável só passa a existir no fluxo depois que o nó é acionado;

  2. O nome de variável deve ser único, e pode ser sobrescrito por OUTROS nós de variável de mesmo nome;

  3. Qualquer nó que gere valores, também gera variáveis;

  4. A variável, assim como qualquer outro nó que retorne valores (como o de API por exemplo) pode ter conflitos de nome, o ultimo valor atribuido à uma variável de mesmo nome é o que será mantido

Pré-requisitos

  1. O valor a ser atribuído, quando não for absoluto, deve existir no contexto previamente;

  2. O nome da variável deve ser únic

Limitações

  1. Não existe uma lista com todas as variáveis existentes no fluxo, seja ela do nó de variável