ConditionalEvent
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
उन इवेंट को रजिस्टर करता है जो सही स्थिति की वजह से ट्रिगर होते हैं.
YAML प्रतिनिधि |
condition: string
transitionToScene: string
handler:
object (EventHandler ) |
फ़ील्ड |
condition |
string
ज़रूरी है. इस इवेंट को ट्रिगर करने के लिए फ़िल्टर करने की शर्त. अगर शर्त का आकलन 'सही' के तौर पर होता है, तो संबंधित handler ट्रिगर हो जाएगा. इन वैरिएबल रेफ़रंस का इस्तेमाल किया जा सकता है: $session - सेशन के स्टोरेज में डेटा का रेफ़रंस देने के लिए. $user - उपयोगकर्ता के स्टोरेज में डेटा का रेफ़रंस देने के लिए. इन बूलियन ऑपरेटर का इस्तेमाल किया जा सकता है (उदाहरण के साथ): && - session.params.counter > 0 && session.params.counter < 100 || - session.params.foo == "John" || session.params.counter == "Adam" ! - !(session.params.counter == 5) ये तुलनाएं काम करती हैं: == , != , < , > , <= , >= ये सूची और स्ट्रिंग ऑपरेटर इस्तेमाल किए जा सकते हैं (उदाहरण के साथ): in - "Watermelon" session.params.fruitList size - size(session.params.fruitList) > 2 substring - session.params.fullName.contains("John") में
|
transitionToScene |
string
ज़रूरी नहीं. वह डेस्टिनेशन सीन जहां बातचीत से जुड़ी शर्त का आकलन होने के बाद, उसे 'सही है' पर सेट करना चाहिए. ट्रांज़िशन के दौरान, मौजूदा सीन की स्थिति मिटा दी जाती है.
|
handler |
object (EventHandler )
ज़रूरी नहीं. यह इवेंट हैंडलर तब ट्रिगर होता है, जब इससे जुड़ी शर्त की वैल्यू true की जांच करके ट्रिगर होती है. डेस्टिनेशन सीन पर जाने से पहले लागू होना चाहिए. इससे इवेंट के जवाब में प्रॉम्प्ट जनरेट किए जा सकते हैं.
|
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],[]]