تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > browserEvents
مساحة اسم searchEvent
الدوال
الوظيفة |
الوصف |
bind(node, name, thisObject, Func) |
يمكنك ربط معالِج أحداث يجب استدعاؤه بغض النظر عمّا إذا كان جزءًا من البث المباشر باللمس. استخدم هذا الخيار للأحداث التي لا تشكّل جزءًا من إيماءة متعددة الأجزاء (مثل تمرير الماوس لتلميحات التلميحات). |
conditionalBind(node, name, thisObject, func, opt_noCaptureIdentifier) |
يمكنك ربط معالِج أحداث يمكن تجاهله إذا لم يكن جزءًا من البث المباشر النشط. استخدم هذا مع الأحداث التي تبدأ أو تستمر في إيماءة متعددة الأجزاء (على سبيل المثال، تحريك الماوس لأسفل أو تحريك الماوس، والتي قد تكون جزءًا من السحب أو النقر). |
getScrollDeltaPixels(e) |
تعرض دلتا التمرير لحدث الماوس بوحدات البكسل. |
isRightButton(e) |
لعرض true من خلال النقر بزر الماوس الأيمن على هذا الحدث. |
isTargetInput(e) |
هل يتم إرجاع القيمة "صحيح" إذا كان هذا الحدث يستهدف أداة إدخال النص؟ |
mouseToSvg(e, svg, خوارزمية) |
تعرض الإحداثيات المحوَّلة لحدث الماوس المحدّد. الأصل (0,0) هو أعلى يمين رسم موجّهة يمكن تغيير حجمها (SVG) لحظر الجمهور. |
unbind(bindData) |
إلغاء ربط حدث واحد أو أكثر من استدعاء دالة. |
النوع "الأسماء المستعارة"
النوع "الاسم المستعار" |
الوصف |
البيانات |
بيانات الأحداث المبهمة المحظورة التي يتم استخدامها لإلغاء ربط الأحداث عند استخدام bind وconditionalBind |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The `browserEvents` namespace provides functions for managing browser events. Key actions include binding event handlers (`bind`, `conditionalBind`), handling mouse events (checking for right-clicks with `isRightButton`, identifying text input targets with `isTargetInput`, getting scroll delta with `getScrollDeltaPixels`, converting mouse coordinates with `mouseToSvg`). It also includes a function to unbind events (`unbind`). A `Data` type alias is used to unbind events created via the bind functions.\n"],null,[]]