É possível incluir uma ligação entre dois widgets para acionar um evento no widget de destino
sempre que o widget de origem enviar um evento específico.
Antes de Iniciar
Se você tiver duas ou mais instâncias do mesmo widget, altere
o nome de cada instância para evitar confusão na janela Ligação de
Widget.
Dica: Se desejar executar
todas as conexões de widget consecutivamente, inclua todos os widgets
que deseja conectar à página antes de começar a ligação. Enquanto estiver ligando, você não poderá incluir widgets na página.
Sobre Esta Tarefa
As seguintes situações são casos típicos em que você
pode querer incluir um fio entre dois widgets:
- Quando diferentes usuários desenvolveram os widgets e nem o usuário
estava ciente dos nomes de eventos usados pelo outro widget de usuário. Você está usando uma ligação para mapear um evento de origem para o evento de
destino adequado.
- Quando houver várias instâncias do mesmo widget e quiser especificar qual instância está participando da
ligação. Por exemplo,
se você tiver dois widgets em uma página e desejar que cada widget tenha
seu próprio widget de comentário, você conectaria o primeiro widget a uma instância de widget de
comentário e conectaria o segundo widget a uma instância
de widget de comentário diferente.
- Quando desejar transformar os dados enviados por um widget em um formato compreendido por outro widget. Neste caso, são necessárias duas ligações.
A primeira ligação envia os dados a um widget adaptador, tal como
o widget Adaptador de Script.
A segunda ligação envia
os dados transformados para o outro widget.
Procedimento
- Clique em Editar Página.
- No widget de origem, selecione o ícone do menu de widget
e em seguida clique em Editar Ligação. A janela Ligação de Widget se abre com foco no widget e na ligação que
possui com outros widgets na página.
- Clique em Incluir conexão de saída ou clique na
seta de saída para o widget e em seguida selecione o widget de destino
da lista. Na lista, é possível verificar todos os widgets na página. Se não visualizar a seta de saída, passe o mouse sobre o widget até que ele exiba.
- Na lista, clique no widget de destino. A janela Ligação de Widget inclui o widget de destino a sua exibição e
desenha uma ligação entre os widgets de origem e de destino. O final da origem da ligação exibe o evento que está sendo enviado pelo widget de origem. O final do destino da ligação exibe o evento que o widget de destino recebe.
- Para alterar o evento de origem ou de destino, clique no ícone do menu
de conexão
e em seguida selecione
um evento da lista que se abrir. Para aprender mais sobre um evento, passe o mouse sobre seu nome.
- Opcional: É possível incluir ligações adicionais (de entrada e de saída) ao widget em foco. Para mudar o foco para outro widget, selecione-o no diagrama ou na lista de widgets.
- Clicar em Salvar.