ब्लॉकली > utils > browserEvents > conditionalBind
utils.browserEvents.conditionalBind() फ़ंक्शन
किसी ऐसे इवेंट हैंडलर को बाइंड करें जिसे ऐक्टिव टच स्ट्रीम का हिस्सा न होने पर नज़रअंदाज़ किया जा सकता है. इसका इस्तेमाल उन इवेंट के लिए करें जो कई हिस्सों वाले जेस्चर को शुरू करते हैं या जारी रखते हैं (जैसे कि माउसडाउन या माउसमूव, जो किसी खींचें या क्लिक का हिस्सा हो सकता है).
हस्ताक्षर:
export declare function conditionalBind(node: EventTarget, name: string, thisObject: Object | null, func: Function, opt_noCaptureIdentifier?: boolean): Data;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
नोड | EventTarget | नोड जिस पर सुनना है. |
नाम | स्ट्रिंग | सुनने के लिए इवेंट का नाम (उदाहरण के लिए, 'माउसडाउन'). |
thisObject | ऑब्जेक्ट | शून्य | 'इस' का मान फ़ंक्शन में. |
func | फ़ंक्शन | इवेंट के ट्रिगर होने पर कॉल करने के लिए फ़ंक्शन. |
opt_noCaptureIdentifier | बूलियन | (ज़रूरी नहीं) सही है, अगर इस इवेंट पर ट्रिगर करने से इस टच पर या एक साथ दूसरे टच पर अन्य इवेंट हैंडलर चलाने की प्रोसेस ब्लॉक न हो. डिफ़ॉल्ट रूप से 'गलत'. |
लौटाए जाने वाले प्रॉडक्ट:
ओपेक डेटा जिसे UnbindEvent_ को भेजा जा सकता है.