إشعار: يجب
إثبات الأهلية للاستخدام غير التجاري لجميع المشاريع غير التجارية المسجّلة لاستخدام Earth Engine قبل
15 أبريل 2025 من أجل الحفاظ على إمكانية الوصول إليها. إذا لم يتم تأكيد حسابك بحلول 26 سبتمبر 2025، قد يتم تعليق إمكانية الوصول إليه.
ui.util.rateLimit
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تغليف دالة للسماح باستدعائها مرة واحدة على الأكثر في كل فاصل زمني إذا تم استدعاء دالة التغليف أكثر من مرة، سيتم تنفيذ الاستدعاء الأول فقط، ولن يكون لأي استدعاءات لاحقة أي تأثير إلى أن ينقضي الفاصل الزمني. يمكن استخدام ذلك لضمان تنفيذ دالة مكلفة على الفور ولكن بدون تنفيذها بشكل متكرر.
مثال على الاستخدام: لردّ الاتصال بنقرة على ui.Button، وذلك لمنع النقر المزدوج على الزر عن طريق الخطأ وتشغيل ردّ الاتصال مرّتين.
تعرض هذه الدالة الدالة التي تم تحديد معدّل استخدامها.
الاستخدام | المرتجعات |
---|
ui.util.rateLimit(func, delay, scope) | الوظيفة |
الوسيطة | النوع | التفاصيل |
---|
func | الوظيفة | الدالة التي سيتم استدعاؤها. |
delay | العدد | بعد استدعاء الدالة وتنفيذها، يتم تحديد عدد المللي ثانية التي يجب الانتظار خلالها قبل السماح باستدعاء الدالة مرة أخرى. |
scope | الكائن، اختياري | الكائن الذي سيتم استدعاء الدالة في نطاقه. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]