Utilizar Triggers e Ações

Os componentes de botão podem iniciar uma ou várias ações como, por exemplo, mostrar ou ocultar componentes de página e mostrar mensagens. Determinados componentes, tais como listas de pastas e ficheiros, podem iniciar ações no componente associado com base na seleção efetuada por um utilizador.

Por exemplo, pode configurar um botão para que, quando este for premido (o trigger), o utilizador seja direcionado para outra página ou URL externo e seja mostrado um alerta a notificá-lo da alteração (as ações). O ecrã que verá irá mudar consoante os tipos de componente que estiverem a ser utilizados.


Segue-se a descrição de GUID-83ADF8B5-61B8-49F0-96D6-E023BA0F6AE0-default.png
Descrição da ilustração GUID-83ADF8B5-61B8-49F0-96D6-E023BA0F6AE0-default.png

Se utilizar várias ações, pondere a ordem de execução e organize as ações pela ordem em que pretende que sejam executadas. No exemplo acima, liste a ação de alerta primeiro. Isto dará tempo ao utilizador para ler e fechar a mensagem antes de ser redirecionado para a página. Se listar a ação de redirecionamento primeiro, a mensagem pode ser substituída pela nova página antes de o utilizador ter oportunidade de a ler.

Ações de Páginas

Todos os componentes que suportam triggers e ações suportam ações de páginas:

  • Navegar para a Página do Site: Selecione uma página no site atual.

  • Navegar para o URL Externo: Especifique um URL completo para um site ou página externa.

  • Mostrar Alerta: Mostrar uma mensagem especificada numa janela.

  • Mostrar ou Ocultar um Componente: Selecione um componente da lista de componentes na página atual para mostrar, ocultar ou alternar.

  • Mostrar ou Ocultar um Slot: Selecionar um slot da lista de slots na página atual para mostrar, ocultar ou alternar.

Ações específicas do componente

Além das ações de páginas, os componentes podem definir as suas próprias ações. Estas ações podem permitir a um componente comunicar com outros componentes e iniciar ações num componente associado. Por exemplo, quando um utilizador seleciona uma pasta no componente da lista de pastas, o componente da lista de ficheiros pode apresentar os ficheiros na pasta selecionada. Neste caso, o componente da lista de pastas suporta o trigger Pasta Selecionada e o componente da lista de ficheiros suporta a ação Apresentar Ficheiros.

Quando acrescenta componentes que suportam ações numa página, o componente e quaisquer ações suportadas são acrescentados à lista de ações disponíveis. Alguns componentes suportam apenas ações ou determinadas ações. Alguns componentes fornecem triggers, mas não suportam quaisquer ações.

Para obter informações sobre como criar os seus próprios componentes, consulte Desenvolver Componentes.

Por exemplo, para especificar uma ou várias ações para um componente de botão:

  1. Clique no ícone de menu do botão ícone Menu do Componente e escolha Definições.

  2. No painel Definições, clique em Ligação.

  3. Clique em Selecionar Tipo de Ligação e escolha Ações do Trigger.

  4. Em Triggers Disponíveis, clique em Clicar no Botão.

  5. Na janela Configurar Ações do Trigger, clique e arraste uma ação da coluna no lado esquerdo e largue-a no slot com o nome Efetuar uma ação.