Dans une application Web, chaque élément dispose d'un ensemble de déclencheurs. Grâce à eux, vous pouvez configurer divers processus d'entreprise qui se déclencheront dans certaines conditions.
Tous les éléments ont un ensemble de déclencheurs communs appelé le cycle de vie de l'élément :
- onCreate - s'exécute lorsque l'élément est créé sur la page ;
- onShow - s'exécute lorsque le composant change son état en visible (affiché sur la page) ;
- onHide - s'exécute lorsque le composant passe à l'état caché (cesse d'être affiché) ;
- onDestroy - s'exécute avant que le composant ne soit détruit.
Voici les déclencheurs sur l'élément button à titre d'exemple :
Examinons de plus près chaque déclencheur. Pour ce faire, nous utiliserons des blocs de notification pour afficher le lancement des déclencheurs dans l'interface.
onCreate
Commençons par le déclencheur onCreate et configurons une notification pour lui.
Maintenant, la notification apparaîtra chaque fois que le onCreate déclencheur s'exécute. Elle fonctionnera dans les cas suivants :
- Lorsque l'utilisateur visite la page ;
- Après le rafraîchissement de la page.
Mettons en place des BPs similaires pour les autres déclencheurs :
onShow
Le déclencheur onShow
- Lorsque l'utilisateur entre dans la page, et que le champ Visible de l'élément est défini sur True;
- Après l'actualisation de la page, si le champ de l'élément Visible de l'élément a la valeur True;
- Lorsqu'un élément change son Visible False à True.
onHide
L'adresse onHide s'exécutera :
- Lorsque l'utilisateur quitte la page sur laquelle se trouvait l'élément.
- Lorsqu'un élément change son état de Visible état de True à False.
onDestroy
Le déclencheur onDestroy trigger will run :
- Quand l'utilisateur quitte la page sur laquelle se trouvait l'élément.
- Lorsqu'un élément est retiré de la page.