ব্লকলি > ব্রাউজার ইভেন্টস > কন্ডিশনালবিন্ড
browserEvents.conditionalBind() ফাংশন
একটি ইভেন্ট হ্যান্ডলারকে আবদ্ধ করুন যা সক্রিয় টাচ স্ট্রিমের অংশ না হলে উপেক্ষা করা যেতে পারে। ইভেন্টগুলির জন্য এটি ব্যবহার করুন যেগুলি হয় একটি বহু-অংশের অঙ্গভঙ্গি শুরু বা চালিয়ে যান (যেমন মাউসডাউন বা মাউসমোভ, যা একটি টেনে বা ক্লিকের অংশ হতে পারে)।
স্বাক্ষর:
export declare function conditionalBind(node: EventTarget, name: string, thisObject: Object | null, func: Function, opt_noCaptureIdentifier?: boolean): Data;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নোড | ইভেন্ট টার্গেট | নোড যা শুনতে হবে। |
নাম | স্ট্রিং | শোনার জন্য ইভেন্টের নাম (যেমন 'মাউসডাউন')। |
এই বস্তু | বস্তু | নাল | ফাংশনে 'এই'-এর মান। |
ফাংশন | ফাংশন | ইভেন্ট ট্রিগার হলে কল করার ফাংশন। |
opt_noCaptureIdentifier | বুলিয়ান | (ঐচ্ছিক) সত্য যদি এই ইভেন্টে ট্রিগার করা হলে এই স্পর্শে বা অন্যান্য যুগপত স্পর্শে অন্যান্য ইভেন্ট হ্যান্ডলারের সম্পাদনকে ব্লক করা উচিত নয়৷ ডিফল্টরূপে মিথ্যা। |
রিটার্ন:
অস্বচ্ছ ডেটা যা আনবাইন্ড ইভেন্টে পাস করা যেতে পারে।