वेब एप्लिकेशन में, प्रत्येक तत्व में ट्रिगर्स का एक सेट होता है। उनकी मदद से, आप विभिन्न व्यावसायिक प्रक्रियाओं को कॉन्फ़िगर कर सकते हैं जो कुछ शर्तों के तहत शुरू होंगी।
सभी तत्वों में सामान्य ट्रिगर का एक सेट होता है जिसे तत्व जीवन चक्र कहा जाता है:
- onCreate - पृष्ठ पर तत्व बनने पर चलता है;
- onShow - तब चलता है जब घटक अपनी स्थिति को दृश्यमान (पृष्ठ पर प्रदर्शित) में बदल देता है;
- onHide - तब चलता है जब घटक अपनी स्थिति को छिपे हुए में बदल देता है (प्रदर्शित होना बंद हो जाता है);
- onDestroy - घटक के नष्ट होने से पहले चलता है।
यहाँ एक उदाहरण के रूप में button तत्व पर ट्रिगर हैं:
आइए प्रत्येक ट्रिगर पर करीब से नज़र डालें। ऐसा करने के लिए हम इंटरफ़ेस में ट्रिगर्स के लॉन्च को प्रदर्शित करने के लिए अधिसूचना ब्लॉक का उपयोग करेंगे।
onCreate
आइए onCreate ट्रिगर से शुरुआत करें और इसके लिए नोटिफिकेशन सेट करें।
अब, हर बार onCreate ट्रिगर चलने पर अधिसूचना दिखाई देगी। यह निम्नलिखित मामलों में काम करेगा:
- जब उपयोगकर्ता पृष्ठ पर जाता है;
- पेज रिफ्रेश होने के बाद।
आइए अन्य ट्रिगर्स के लिए समान बीपी सेट करें:
onShow
onShow ट्रिगर चलेगा:
- जब उपयोगकर्ता पृष्ठ में प्रवेश करता है, और तत्व का Visible फ़ील्ड True पर सेट होता है;
- पृष्ठ को रीफ्रेश करने के बाद, और तत्व का Visible फ़ील्ड True पर सेट हो जाता है;
- जब कोई तत्व अपनी Visible स्थिति को False से True.
onHide
onHide ट्रिगर चलेगा:
- जब उपयोगकर्ता पृष्ठ छोड़ता है तो तत्व चालू था।
- जब कोई तत्व अपनी Visible स्थिति को True से False में बदलता है।
onDestroy
onDestroy ट्रिगर चलेगा:
- जब उपयोगकर्ता पृष्ठ छोड़ता है तो तत्व चालू था।
- जब पृष्ठ से कोई तत्व हटा दिया जाता है।