Carrossel de Opções
Estrutura
Recurso disponível apenas no canal Widget
Atributos
type: carousel
payload:
pick: mensagem que será exibido no cabeçalho do carrossel de opções.
options: itens que comporão o carrossel.
image (opcional): URL da imagem a ser destacada.
title (opcional): título do item.
description (opcional): texto descritivo do item, pode ser longa e conter HTML.
btnLabel (default: "Selecionar"): label do botão para escolher o item.
label: texto que entrará como mensagem do usuário após a escolha do item. O carrossel "some" e a mensagem, referente ao item escolhido, é exibida como mensagem de texto.
value: valor que será enviado ao Zenvia NLU ao escolher a opção. Pode ser utilizado em um direcionamento de fluxo.
cognitive (default: true): determina se a mensagem será enviada para curadoria ou não.
hideArrows (default: false): se passado o valor true, esconde as setas de scroll para esquerda e direita.
error_message (default: Por favor, selecione uma opção da lista): mensagem de erro para quando o nó for obrigatório e o input não for válido.
A validação do input
que é passado para o builder possui um valor boolean (true ou false).
Exemplos
É possível fazer várias combinações com os atributos opcionais image
, title
e description
. Isso garante uma visível personalização do componente, adequando a sua necessidade. Segue as possíveis combinações:
imagem, título e descrição;
imagem e título;
imagem e descrição;
título e descrição;-
apenas imagem, título ou descrição.
Skip Curatorship
Envie uma flag para indicar que a mensagem recebida naquele nó não deve ser enviada para a curadoria.
Quando for setado true, a mensagem irá bater no cognitivo, mas a mensagem não será enviada para a área de curadoria.
Por default o seu valor é false.
Ele pode ser ativado para todas as opções do componente (exemplo 1) ou somente para uma opção em específica (exemplo 2).
Last updated