ui.util.throttle

প্রতি ব্যবধানে সর্বাধিক দুইবার কল করার জন্য একটি ফাংশনকে মোড়ানো হয়। বিলম্ব শেষ হওয়ার আগে যদি র‍্যাপার ফাংশনটি একাধিকবার কল করা হয় তবে শুধুমাত্র প্রথম এবং শেষ কলগুলি করা হবে৷

উদাহরণ ব্যবহার: একটি ui.Slider-এ একটি স্লাইড ইভেন্টে কলব্যাকের জন্য। কলব্যাক অবিলম্বে চালানো হবে, যাতে স্লাইড অ্যাকশন প্রতিক্রিয়াশীল হয়৷ ব্যবহারকারীর স্লাইডারের সাথে ইন্টারঅ্যাক্ট করা শেষ করার পরেও কলব্যাক চালানোর নিশ্চয়তা দেওয়া হয়, নিশ্চিত করে যে চূড়ান্ত কলব্যাক আহ্বানের স্লাইডারের চূড়ান্ত মানটিতে অ্যাক্সেস রয়েছে।

মোড়ানো ফাংশন প্রদান করে।

ব্যবহার রিটার্নস
ui.util.throttle(func, delay, scope ) ফাংশন
যুক্তি টাইপ বিস্তারিত
func ফাংশন কল করার ফাংশন।
delay সংখ্যা থ্রোটলের জন্য বিলম্ব, মিলিসেকেন্ডে। প্রাথমিক আহ্বানের পরে বিলম্ব শেষ না হওয়া পর্যন্ত ফাংশনটি শুধুমাত্র একবার কল করা যেতে পারে।
scope বস্তু, ঐচ্ছিক যে অবজেক্টের সুযোগে ফাংশন কল করতে হবে।