संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
blockly > utils > browserEvents > conditionalBind
utils.browserEvents.conditionalBind() फ़ंक्शन
ऐसा इवेंट हैंडलर बांधें जिसे चालू टच स्ट्रीम का हिस्सा न होने पर अनदेखा किया जा सकता है. इसका इस्तेमाल उन इवेंट के लिए करें जो कई हिस्सों वाले जेस्चर को शुरू या जारी रखते हैं. जैसे, mousedown या mousemove, जो खींचने या क्लिक करने का हिस्सा हो सकता है.
हस्ताक्षर:
export declare function conditionalBind(node: EventTarget, name: string, thisObject: object | null, func: Function, opt_noCaptureIdentifier?: boolean): Data;
पैरामीटर
पैरामीटर |
टाइप |
ब्यौरा |
नोड |
EventTarget |
वह नोड जिस पर सुनना है. |
नाम |
स्ट्रिंग |
जिस इवेंट को सुनना है उसका नाम (उदाहरण के लिए, 'mousedown'). |
thisObject |
object | null |
फ़ंक्शन में 'this' की वैल्यू. |
func |
फ़ंक्शन |
इवेंट ट्रिगर होने पर कॉल करने के लिए फ़ंक्शन. |
opt_noCaptureIdentifier |
बूलियन |
(ज़रूरी नहीं) अगर इस इवेंट के ट्रिगर होने पर, इस टच या एक साथ किए गए अन्य टच पर अन्य इवेंट हैंडलर के ट्रिगर होने पर रोक नहीं लगनी चाहिए, तो इस वैल्यू को 'सही' पर सेट करें. डिफ़ॉल्ट रूप से गलत. |
लौटाए जाने वाले प्रॉडक्ट:
डेटा
ऐसा डेटा जिसे unbindEvent_ फ़ंक्शन में पास किया जा सकता है.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (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-25 (UTC) को अपडेट किया गया."],[],["The `conditionalBind` function binds an event handler to a specified node. It takes the node, event name, a `this` object, the handler function, and an optional boolean to control blocking of other event handlers. When the event is triggered, the provided function is executed. This is intended for events related to multi-part gestures. It returns data used for unbinding the event later. This allows to control whether to block execution of other handlers for touches.\n"]]