Existem triggers adicionais que alguns elementos têm, para além dos desencadeadores do ciclo de vida.
Elemento de botão
O elemento Botão tem um elemento adicional onClick gatilho.
- onClick - corre quando um elemento é clicado.
Elementos de entrada do utilizador
Os elementos de entrada (input, input (string, text, integer, float, email, password, phone, geopoint), file picker, date picker, time picker, datetime picker) têm os seguintes estímulos:
- onChange - Funciona quando ocorre uma alteração no campo;
- onFocus - corre quando um campo é seleccionado (clicado em);
- onBlur - corre quando o campo é desmarcado;
- onEnterKey - corre quando o botão Enter é premido.
Disparadores listados no exemplo do elemento de entrada:
Elemento de tabela
Tem quatro gatilhos adicionais:
- onDataUpdate - corre junto ao bloco Table Update Data.
- onRowClick - funciona clicando numa linha. Este gatilho tem um campo Record ID. Ao utilizá-lo, é possível transferir dados sobre o registo nesta fila.
- onRowDoubleClick - corre fazendo duplo clique numa fila. Funciona de forma semelhante ao onRowClick. É útil para usar se tiver dois scripts para clicar numa fila.
- onFilter - corre quando a tabela é paginada.
Elemento de selecção de ficheiros
Tem dois gatilhos adicionais:
- onSelectFiles - corre quando o utilizador insere um ficheiro no formulário. A utilização mais comum é armazenar o ficheiro carregado na base de dados.
- onRemoveFile - corre quando o utilizador remove um ficheiro do formulário.
Elemento dropdown
Tem um gatilho adicional:
- Option onClick - corre quando um elemento da lista suspensa é clicado.
O elemento Tabs
Tem um gatilho adicional:
- onTabsSelect - corre quando se muda de separador. Este disparo não afecta a troca de separadores.