Configuração do nodeA seguir, são detalhados os campos necessários para sua configuração:
- Name: permite personalizar o nome do node, que poderá ser visualizado posteriormente no workspace do Studio.
- Bot (obrigatório): selecione no menu suspenso o bot no qual o node será executado. Esse bot também deve conter o node Step In para o qual serão enviadas a data e a hora selecionadas pelo usuário.
- Next Step (obrigatório): adicionar ou selecionar no menu suspenso o node Step In para o qual serão enviadas a data e a hora selecionadas pelo usuário.
-
Block Input (opcional): permite definir se a caixa de texto ficará temporariamente bloqueada enquanto o componente for exibido.
- True: bloqueia a caixa de texto.
- False: permite que o usuário insira texto.
- Ref (obrigatório): insira o nome do identificador interno onde serão armazenadas a data e a hora selecionadas pelo usuário.
- Label (opcional): define o rótulo ou nome que será exibido ao usuário final no formulário.
- Callback Label (opcional): atualmente, não é necessário configurá-lo, pois esse campo se aplica ao canal WhatsApp e o componente Date Time Picker está disponível somente para o canal Web.
-
Available Dates (opcional): indica a variável que contém a lista de datas disponíveis para o usuário selecionar. As datas devem utilizar o formato ISO 8601, por exemplo: 2024-03-21T13:30:00_02:00.
Tenha em mente: esse campo aceita apenas valores enviados por meio de msg a partir de um node Function. Ele não é compatível com Mustache e não pode ser carregado diretamente a partir de um node Inject.
- Timezone (opcional): permite selecionar um fuso horário específico para o componente. Se você selecionar uma opção, ela terá prioridade sobre o fuso horário indicado em Available Dates. Ou seja, se Available Dates incluir um fuso horário, ele será substituído pelo selecionado em Timezone; se não incluir nenhum, será aplicado automaticamente o fuso horário selecionado.
- Disable Previous Dates: essa opção vem habilitada por padrão, mas é opcional. Ao ativá-la, desabilita as datas anteriores à data atual e impede que o usuário possa selecioná-las.
-
Enable Date Range (opcional): permite definir o intervalo de datas disponíveis para seleção do usuário. Ao ativá-la, serão exibidos dois campos obrigatórios que deverão ser preenchidos com datas no formato ISO 8601, sem incluir o horário:
- Date Range Min: define a data mínima disponível.
- Date Range Max: define a data máxima disponível.
- Twelve Hour Clock (opcional): vem habilitado por padrão e permite exibir os horários no formato de 12 horas, utilizando AM/PM.
Você pode baixar um fluxo de exemplo por meio do link.
No vídeo a seguir, você poderá conhecer todas as propriedades disponíveis para configurar esse node: