Adicionando Eventos Personalizados do Ext JS
Existem casos em que você pode precisar definir suas próprias funções de evento do cliente. Um caso é quando alguns eventos do Ext JS podem não estar disponíveis no Event Editor do uniGUI (por exemplo, quando uma versão mais recente do Ext JS está disponível e nem todos os novos eventos foram importados para o uniGUI JS Event Editor). Você também pode adicionar seus próprios manipuladores de evento a uma classe Ext JS e querer usá-los no uniGUI. Em ambos os casos, o uniGUI fornece um método simples para adicionar um manipulador de evento personalizado.
Exemplo: evento do lado do cliente Ext JS focusenter não está incluído no Event Editor:

Siga estes passos para adicioná-lo:
Criar o manipulador do evento
Clique duas vezes no nome do evento para criar uma função de evento no editor. Uma nova função com uma lista padrão de parâmetros é criada. Esses parâmetros padrão podem não refletir a lista exata de parâmetros e nomes de parâmetros do evento real; você pode editar livremente a função para corresponder aos parâmetros corretos.


Manipulador de exemplo:
Você pode usar o código acima para alterar a legenda do botão quando ele receber foco, seja clicando ou selecionando-o com a tecla Tab.
Relacionado: página original — << Clique para Exibir o Índice >>


