blockly > اللمس

مساحة اسم اللمس

الدوال

الوظيفة الوصف
checkTouchIdentifier(e) تحقَّق مما إذا كان معرّف المؤشر في الحدث يتطابق مع المعرّف المحفوظ الحالي. في حال عدم ضبط المعرّف الحالي، احفظ المعرّف من الحدث. يؤدّي ذلك إلى بدء عملية سحب/إيماءة، ويتم خلالها تجاهل أحداث المؤشر ذات المعرّفات الأخرى بدون إشعارات.
clearTouchIdentifier() يمكنك محو معرّف اللمس الذي يتتبّع البث باللمس المطلوب الانتباه إليه. يؤدي ذلك إلى إنهاء السحب/الإيماءة الحالية والسماح بالتقاط المؤشرات الأخرى.
getTouchIdentifierFromEvent(e) احصل على معرّف المؤشر من الحدث المحدّد.
shouldHandleEvent(e) حدِّد ما إذا كان يجب على Bluely معالجة هذا الحدث أو تجاهله. تتطلّب أحداث الماوس واللمس عمليات تحقّق خاصة لأننا نرغب فقط في التعامل مع بث بلمسة واحد في كل مرة. يجب التعامل مع جميع الأحداث الأخرى دائمًا.

المتغيرات

متغير الوصف
TOUCH_ENABLED ما إذا تم تفعيل ميزة اللمس في المتصفح. تم النسخ من goog.events.BrowserFeature.TOUCH_CONTENT في Closure
TOUCH_MAP يحدِّد قاموس البحث TOUCH_MAP أحداث اللمس الإضافية المطلوب تنشيطها، جنبًا إلى جنب مع أحداث الماوس.