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.

Was this article helpful?

AppMaster.io 101 Curso de Crash

10 Módulos
2 Semanas

Não sabe por onde começar? Avance com o nosso curso intensivo para principiantes e explore o AppMaster de A a Z.

Iniciar curso
Development it’s so easy with AppMaster!

Precisa de mais ajuda?

Resolva qualquer problema com a ajuda de nossos especialistas. Economize tempo e concentre-se na criação de seus aplicativos.

headphones

Entre em contato com o suporte

Conte-nos sobre o seu problema, e nós encontraremos uma solução para você.

message

Bate-papo da comunidade

Discuta perguntas com outros usuários em nosso chat.

Junte-se à comunidade