Er zijn extra triggers die sommige elementen hebben, naast levenscyclus-triggers.

Knop-element

Het Button element heeft één extra onClick trigger.

  • onClick - wordt uitgevoerd wanneer op een element wordt geklikt.

Gebruikersinvoer-elementen

Invoerelementen (input, input (string, text, integer, float, email, password, phone, geopoint), file picker, date picker, time picker, datetime picker) hebben de volgende triggers:

  • onChange - wordt uitgevoerd wanneer een wijziging plaatsvindt in het veld;
  • onFocus - wordt uitgevoerd wanneer een veld wordt geselecteerd (aangeklikt);
  • onBlur - wordt uitgevoerd wanneer het veld wordt gedeselecteerd;
  • onEnterKey - wordt uitgevoerd wanneer de Enter-toets wordt ingedrukt.

Lijst van triggers op het voorbeeld van het invoerelement:

Tabel element

Het heeft vier extra triggers:

  • onDataUpdate - wordt uitgevoerd door het blok Table Update Data.
  • onRowClick - wordt uitgevoerd door te klikken op een rij. Deze trigger heeft een Record ID veld. Door het te gebruiken, kunt u gegevens over het record in deze rij doorgeven.
  • onRowDoubleClick - wordt uitgevoerd door te dubbelklikken op een rij. Werkt hetzelfde als onRowClick. Het is handig om te gebruiken als je twee scripts hebt om op een rij te klikken.
  • onFilter - wordt uitgevoerd wanneer de tabel wordt gepagineerd.

Filepicker element

Het heeft twee extra triggers:

  • onSelectFiles - wordt uitgevoerd wanneer de gebruiker een bestand in het formulier invoert. Het meest voorkomende gebruik is om het geüploade bestand op te slaan in de database.
  • onRemoveFile - wordt uitgevoerd wanneer de gebruiker een bestand van het formulier verwijdert.

Heeft één extra trigger:

  • Option onClick - loopt als er op een element uit de keuzelijst wordt geklikt.

Het Tabs element

Heeft één extra trigger:

  • onTabsSelect - wordt uitgevoerd wanneer van tabblad wordt gewisseld. Deze trigger heeft geen invloed op het wisselen van tabbladen.

Was this article helpful?

AppMaster.io 101 Spoedcursus

10 modules
2 weken

Weet je niet waar je moet beginnen? Ga aan de slag met onze spoedcursus voor beginners en verken AppMaster van A tot Z.

Start cursus
Development it’s so easy with AppMaster!

Meer hulp nodig?

Los elk probleem op met de hulp van onze experts. Bespaar tijd en focus op het bouwen van uw applicaties.

headphones

Contact opnemen met ondersteuning

Vertel ons over uw probleem, en we zullen een oplossing voor u vinden.

message

Community-chat

Bespreek vragen met andere gebruikers in onze chat.

Word lid van de community