Criar modais em Construtor de IU
Use modais em Construtor de IUcom componentes para fornecer alertas ou chamadas à ação para um usuário. Construtor de IUvem com modais para economizar tempo e esforço.
Quais são modais
- Texto estático
- Texto dinâmico
- Formulários
- Imagens
- Botões
Construtor de IU tem modais pré-configurados disponíveis. Você pode adicionar um modal ao seu componente. Em seguida, configure o conteúdo do modal e como ele é exibido na tela. Adicione um manipulador de eventos ao modal para executar uma ação quando um usuário selecioná-la. A ação pode alertar um usuário sobre algo ou solicitar que um usuário confirme uma ação. Um modal é uma maneira de garantir que um usuário saiba o que está acontecendo. Por exemplo, um modal pode solicitar que um usuário confirme uma seleção antes de continuar qualquer ação que ele esteja executando na página principal.
Anatomia modal
- Cabeçalho modal
- Conteúdo modal
- Botão Fechar caixa de diálogo (nenhuma ação realizada pelo modal)
- Pelo menos um botão modal (a ação pode ser realizada pelo modal)
Tipos de modais
Diferentes tipos de modais estão disponíveis em Construtor de IU, conforme mostrado na tabela a seguir.
| Tipo de modal | Descrição |
|---|---|
| Alerta | Um modal de alerta fornece informações relacionadas à ação do componente. Por exemplo, quando um usuário pressiona um botão de exclusão, você pode ter um pop-up de alerta que informa ao usuário que não pode desfazer uma ação de exclusão. |
| Confirmar | Um modal Confirmar solicita que um usuário confirme a ação do componente. Por exemplo, quando um usuário pressiona um botão de exclusão, o usuário precisa confirmar a exclusão de dados. Você pode escolher as opções Confirmar nos campos de rótulo do botão primário e secundário, como Sim/Cancelar. |
| Confirmar e destruir | Um modal Confirmar e destruir é mais diretiva, geralmente relacionada a excluir ou apagar conteúdo. Ele permite que o usuário saiba a gravidade de uma ação e pergunta se ele deseja prosseguir com a ação. |
| Personalizado | Modais personalizados abordam cenários que não são manipulados usando os modais padrão. Os modais personalizados podem ser considerados como um componente de contêiner em um modal. Você pode adicionar um layout personalizado, componentes, eventos e recursos de dados da mesma forma que faz em uma página. O modal personalizado usa layouts para permitir que você projete totalmente as informações desejadas no modal. Os layouts também decidem onde as informações ficam na tela modal. Você pode usar o estilo de Folhas de estilo em cascata (CSS) para mudar a aparência visual do modal. |
| iframe | Use o iframe para trazer para o modal o conteúdo do iframe existente de um URL e dados. |
| Viewport modal | Passe dinamicamente o conteúdo para o modal da janela de visualização por meio de uma vinculação de evento usando um script de cliente. |
Modais e manipuladores de eventos
Exponha eventos a modais para lidar com eventos de call-to-action. Por exemplo, uma ação primária, ação secundária e assim por diante. Você configura os dados adicionando um manipulador de eventos e invocando um recurso de dados. É tão simples quanto adicionar um novo manipulador de eventos para o componente que tem um modal. Ou você pode adicionar um manipulador de eventos ao modal em si. Você seleciona o evento que deseja associar ao componente ou modal e o adiciona. Consulte Adicione modal ao componentepara obter instruções detalhadas.