فئة الحدث
google.maps.event
صف
مساحة الاسم لجميع دوال الأحداث العامة
يمكنك الوصول إلى الدعم من خلال الاتصال بالرقم const {event} = await google.maps.importLibrary("core")
.
اطّلِع على المكتبات في Maps JavaScript API.
الطُرق الثابتة | |
---|---|
addListener |
addListener(instance, eventName, handler) قيمة العائد:
MapsEventListener تضيف هذه الطريقة دالة المستمع المحدّدة إلى اسم الحدث المحدّد لنسخة الكائن المحدّدة. تعرض هذه الطريقة معرّفًا لهذا المستمع يمكن استخدامه مع removeListener(). |
addListenerOnce |
addListenerOnce(instance, eventName, handler) قيمة العائد:
MapsEventListener تشبه هذه الطريقة addListener، ولكن تتم إزالة المعالج بعد التعامل مع الحدث الأول. |
clearInstanceListeners |
clearInstanceListeners(instance) المَعلمات:
قيمة العائد:
void تزيل هذه الطريقة جميع أدوات معالجة الأحداث لجميع الأحداث في المثيل المحدّد. |
clearListeners |
clearListeners(instance, eventName) المَعلمات:
قيمة العائد:
void تزيل هذه الطريقة جميع أدوات معالجة الأحداث المحدّدة للمثيل المحدّد. |
hasListeners |
hasListeners(instance, eventName) المَعلمات:
قيمة العائد:
boolean تعرض هذه السمة ما إذا كانت هناك أدوات معالجة للحدث المحدّد في النسخة المحدّدة. يمكن استخدامها لحفظ عملية احتساب تفاصيل الأحداث المكلفة. |
removeListener |
removeListener(listener) المَعلمات:
قيمة العائد:
void تزيل هذه الطريقة المستمع المحدّد الذي كان من المفترض أن يتم عرضه من خلال addListener أعلاه. وهو مكافئ لاستدعاء listener.remove() . |
trigger |
trigger(instance, eventName, eventArgs) المَعلمات:
قيمة العائد:
void تؤدي إلى تشغيل الحدث المحدّد. يتم تمرير جميع الوسيطات بعد eventName كوسيطات إلى المستمعين. |
|
addDomListener(instance, eventName, handler[, capture]) قيمة العائد:
MapsEventListener تسجيل معالج الأحداث على مستوى المتصفحات تتم إزالة أداة معالجة الأحداث هذه من خلال استدعاء removeListener(handle) لأداة المعالجة التي تعرضها هذه الدالة. |
|
addDomListenerOnce(instance, eventName, handler[, capture]) قيمة العائد:
MapsEventListener برنامج تضمين حول addDomListener يزيل أداة المعالجة بعد الحدث الأول. |
واجهة MapsEventListener
google.maps.MapsEventListener
interface
أداة معالجة الأحداث، تم إنشاؤها بواسطة google.maps.event.addListener()
وأصدقائه.
الطُرق | |
---|---|
remove |
remove() المَعلمات: بدون
قيمة العائد:
void يزيل أداة المعالجة. يُعادل الاتصال بـ |
فئة MVCObject
google.maps.MVCObject
صف
فئة أساسية تنفّذ KVO
يُضمن أن تكون طريقة وضع تصميم MVCObject
دالة فارغة، وبالتالي يمكنك استخدامها في MySubclass.prototype = new google.maps.MVCObject();
.MVCObject
ما لم يُذكر خلاف ذلك، لا ينطبق ذلك على الفئات الأخرى في واجهة برمجة التطبيقات، ولا يمكن استخدام الفئات الأخرى في واجهة برمجة التطبيقات.
يمكنك الوصول إلى الدعم من خلال الاتصال بالرقم const {MVCObject} = await google.maps.importLibrary("core")
.
اطّلِع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
---|---|
MVCObject |
MVCObject() المَعلمات: بدون
تنشئ هذه الطريقة MVCObject . |
الطُرق | |
---|---|
addListener |
addListener(eventName, handler) المَعلمات:
قيمة العائد:
MapsEventListener تضيف هذه الطريقة دالة أداة معالجة الحدث المحدّدة إلى اسم الحدث المحدّد. تعرض هذه السمة معرّفًا لهذا المستمع يمكن استخدامه مع google.maps.event.removeListener . |
bindTo |
bindTo(key, target[, targetKey, noNotify]) المَعلمات:
القيمة المعروضة: لا شيء
يربط طريقة عرض بنموذج. |
get |
get(key) المَعلمات:
قيمة العائد:
? للحصول على قيمة |
notify |
notify(key) المَعلمات:
القيمة المعروضة: لا شيء
إشعار جميع المراقبين بأي تغيير في هذا الموقع يُعلم هذا الإجراء كلا العنصرين المرتبطين بسمة العنصر، بالإضافة إلى العنصر المرتبط به. |
set |
set(key, value) المَعلمات:
القيمة المعروضة: لا شيء
تضبط هذه السمة قيمة. |
setValues |
setValues([values]) المَعلمات:
القيمة المعروضة: لا شيء
تضبط هذه السمة مجموعة من أزواج المفاتيح والقيم. |
unbind |
unbind(key) المَعلمات:
القيمة المعروضة: لا شيء
يزيل هذا الإجراء عملية ربط. سيؤدي إلغاء الربط إلى ضبط السمة غير المرتبطة على القيمة الحالية. لن يتم إشعار العنصر، لأنّ القيمة لم تتغيّر. |
unbindAll |
unbindAll() المَعلمات: بدون
القيمة المعروضة: لا شيء
يزيل هذا الإجراء جميع عمليات الربط. |
فئة MVCArray
google.maps.MVCArray<T>
صف
يمتد هذا الصف إلى MVCObject
.
يمكنك الوصول إلى الدعم من خلال الاتصال بالرقم const {MVCArray} = await google.maps.importLibrary("core")
.
اطّلِع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
---|---|
MVCArray |
MVCArray([array]) المَعلمات:
مصفوفة MVC قابلة للتغيير |
الطُرق | |
---|---|
clear |
clear() المَعلمات: بدون
القيمة المعروضة: لا شيء
تزيل هذه الدالة جميع العناصر من المصفوفة. |
forEach |
forEach(callback) المَعلمات:
القيمة المعروضة: لا شيء
كرِّر كل عنصر، واستدعِ دالة رد الاتصال المتوفّرة. يتم استدعاء دالة الرجوع لكل عنصر على النحو التالي: callback(element, index). |
getArray |
getArray() المَعلمات: بدون
قيمة العائد:
Array<T> تعرض هذه الدالة مرجعًا إلى المصفوفة الأساسية. تحذير: في حال تغيير محتوى المصفوفة، لن يتم تنشيط أي أحداث بواسطة هذا العنصر. |
getAt |
getAt(i) المَعلمات:
قيمة العائد:
T لعرض العنصر في الفهرس المحدّد. |
getLength |
getLength() المَعلمات: بدون
قيمة العائد:
number تعرض هذه الدالة عدد العناصر في هذه المصفوفة. |
insertAt |
insertAt(i, elem) المَعلمات:
القيمة المعروضة: لا شيء
تُدرج هذه الدالة عنصرًا في الفهرس المحدّد. |
pop |
pop() المَعلمات: بدون
قيمة العائد:
T تزيل هذه الطريقة العنصر الأخير من المصفوفة وتعرضه. |
push |
push(elem) المَعلمات:
قيمة العائد:
number تضيف هذه الطريقة عنصرًا واحدًا إلى نهاية المصفوفة وتعرض طول المصفوفة الجديد. |
removeAt |
removeAt(i) المَعلمات:
قيمة العائد:
T تزيل هذه الدالة عنصرًا من الفهرس المحدّد. |
setAt |
setAt(i, elem) المَعلمات:
القيمة المعروضة: لا شيء
تضبط هذه الطريقة عنصرًا في الفهرس المحدّد. |
موروثة:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
الفعاليات | |
---|---|
insert_at |
function(index) الوسيطات:
يتم تنشيط هذا الحدث عند استدعاء insertAt() . يمرِّر الحدث الفهرس الذي تم تمريره إلى insertAt() . |
remove_at |
function(index, removed) الوسيطات:
يتم تنشيط هذا الحدث عند استدعاء removeAt() . يمرِّر الحدث الفهرس الذي تم تمريره إلى removeAt() والعنصر الذي تمت إزالته من المصفوفة. |
set_at |
function(index, previous) الوسيطات:
يتم تنشيط هذا الحدث عند استدعاء setAt() . يمرّر الحدث الفهرس الذي تم تمريره إلى setAt() والعنصر الذي كان في المصفوفة سابقًا في هذا الفهرس. |
واجهة ErrorEvent
google.maps.ErrorEvent
interface
حدث يتضمّن خطأً مرتبطًا به.
الخصائص | |
---|---|
error |
النوع:
Error الخطأ المرتبط بالحدث. |