فئة Marker
google.maps.Marker
صف
يمتد هذا الصف إلى MVCObject.
يمكنك الوصول إلى الدعم من خلال الاتصال بالرقم const {Marker} = await google.maps.importLibrary("marker").
اطّلِع على المكتبات في Maps JavaScript API.
الشركة المصنِّعة | |
|---|---|
Marker |
Marker([opts])المَعلمات:
تنشئ هذه الطريقة علامة باستخدام الخيارات المحدّدة. في حال تحديد خريطة، تتم إضافة العلامة إليها عند إنشائها. يُرجى العِلم أنّه يجب ضبط الموضع لكي يظهر محدّد الموقع. |
الثوابت | |
|---|---|
MAX_ZINDEX |
الحد الأقصى التلقائي لمؤشر z الذي ستحدّده واجهة برمجة التطبيقات لعلامة. يمكنك ضبط قيمة أعلى لفهرس z لجلب علامة إلى المقدّمة. |
الطُرق | |
|---|---|
getAnimation |
getAnimation()المَعلمات: بدون
قيمة العائد:
Animation|null|undefinedالحصول على الصورة المتحركة التي يتم تشغيلها حاليًا |
getClickable |
getClickable()المَعلمات: بدون
قيمة العرض:
boolean تعرض هذه السمة القيمة True إذا كان يمكن النقر على العلامة.احصل على حالة النقر على Marker. |
getCursor |
getCursor()المَعلمات: بدون
قيمة العائد:
string|null|undefinedالحصول على نوع مؤشر الماوس المعروض عند التمرير |
getDraggable |
getDraggable()المَعلمات: بدون
قيمة العرض:
boolean تعرض القيمة True إذا كان يمكن سحب العلامة.الحصول على حالة السحب والإفلات الخاصة بـ Marker |
getIcon |
getIcon()المَعلمات: بدون
الحصول على رمز Marker يمكنك الاطّلاع على MarkerOptions.icon. |
getLabel |
getLabel()المَعلمات: بدون
قيمة العائد:
MarkerLabel|string|null|undefinedالحصول على تصنيف Marker يمكنك الاطّلاع على MarkerOptions.label. |
getMap |
getMap()المَعلمات: بدون
قيمة العائد:
Map|StreetViewPanoramaالحصول على الخريطة أو الصورة البانورامية التي يتم عرض Marker عليها |
getOpacity |
getOpacity()المَعلمات: بدون
قيمة الإرجاع:
number|null|undefined رقم بين 0.0 و1.0.احصل على درجة تعتيم Marker. |
getPosition |
getPosition()المَعلمات: بدون
قيمة العائد:
LatLng|null|undefinedالحصول على موضع Marker |
getShape |
getShape()المَعلمات: بدون
قيمة العائد:
MarkerShape|null|undefined |
getTitle |
getTitle()المَعلمات: بدون
قيمة العائد:
string|null|undefinedالحصول على عنوان التلميح Marker يمكنك الاطّلاع على MarkerOptions.title. |
getVisible |
getVisible()المَعلمات: بدون
قيمة الإرجاع:
boolean تعرض القيمة "صحيح" إذا كان العلامة مرئية.الحصول على إذن الوصول إلى Marker |
getZIndex |
getZIndex()المَعلمات: بدون
القيمة المعروضة:
number|null|undefined zIndex الخاص بالعلامة.احصل على قيمة zIndex الخاصة بـ Marker. يمكنك الاطّلاع على MarkerOptions.zIndex. |
setAnimation |
setAnimation([animation])المَعلمات:
القيمة المعروضة: لا شيء
بدء صورة متحركة سيتم إلغاء أي رسوم متحركة قيد التشغيل. الصور المتحركة المتوافقة حاليًا هي: Animation.BOUNCE وAnimation.DROP. سيؤدي إدخال null إلى إيقاف أي صورة متحركة. |
setClickable |
setClickable(flag)المَعلمات:
القيمة المعروضة: لا شيء
تحديد ما إذا كان Marker قابلاً للنقر |
setCursor |
setCursor([cursor])المَعلمات:
القيمة المعروضة: لا شيء
ضبط نوع مؤشر الماوس الذي يظهر عند التمرير |
setDraggable |
setDraggable(flag)المَعلمات:
القيمة المعروضة: لا شيء
تُستخدَم لتحديد ما إذا كان يمكن سحب Marker. |
setIcon |
setIcon([icon])القيمة المعروضة: لا شيء
اضبط رمز Marker. يمكنك الاطّلاع على MarkerOptions.icon. |
setLabel |
setLabel([label])المَعلمات:
القيمة المعروضة: لا شيء
اضبط تصنيف Marker. يمكنك الاطّلاع على MarkerOptions.label. |
setMap |
setMap(map)المَعلمات:
القيمة المعروضة: لا شيء
تعرض هذه السمة Marker على الخريطة أو الصورة البانورامية المحدّدة. إذا تم ضبط الخريطة على null، ستتم إزالة العلامة. |
setOpacity |
setOpacity([opacity])المَعلمات:
القيمة المعروضة: لا شيء
اضبط مستوى تعتيم Marker. |
setOptions |
setOptions(options)المَعلمات:
القيمة المعروضة: لا شيء
اضبط خيارات Marker. |
setPosition |
setPosition([latlng])المَعلمات:
القيمة المعروضة: لا شيء
اضبط موضع Marker. |
setShape |
setShape([shape])المَعلمات:
القيمة المعروضة: لا شيء
|
setTitle |
setTitle([title])المَعلمات:
القيمة المعروضة: لا شيء
اضبط عنوان تلميح الأداة Marker. يمكنك الاطّلاع على MarkerOptions.title. |
setVisible |
setVisible(visible)المَعلمات:
القيمة المعروضة: لا شيء
تحديد ما إذا كان Marker مرئيًا |
setZIndex |
setZIndex([zIndex])المَعلمات:
القيمة المعروضة: لا شيء
اضبط قيمة zIndex الخاصة بـ Marker. يمكنك الاطّلاع على MarkerOptions.zIndex. |
موروثة:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
| |
الفعاليات | |
|---|---|
animation_changed |
function()الوسيطات: لا شيء
يتم إطلاق هذا الحدث عند تغيير سمة الحركة Marker. |
click |
function(event)الوسيطات:
يتم إطلاق هذا الحدث عند النقر على الرمز Marker. |
clickable_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيُّر السمة Marker القابلة للنقر. |
contextmenu |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عند تنشيط حدث قائمة السياق في نموذج المستند (DOM) على Marker |
cursor_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيير Marker سمة المؤشر. |
dblclick |
function(event)الوسيطات:
يتم إطلاق هذا الحدث عند النقر مرّتين على الرمز Marker. |
drag |
function(event)الوسيطات:
يتم تنشيط هذا الحدث بشكل متكرّر أثناء سحب المستخدم Marker. |
dragend |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عندما يتوقف المستخدم عن سحب Marker. |
draggable_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيير السمة Marker draggable. |
dragstart |
function(event)الوسيطات:
يتمّ تشغيل هذا الحدث عندما يبدأ المستخدم في سحب Marker. |
flat_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيُّر السمة Marker flat. |
icon_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيير سمة الرمز Marker. |
mousedown |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عند النقر بالزر الأيسر للفأرة على Marker. |
mouseout |
function(event)الوسيطات:
يتم إطلاق هذا الحدث عندما يغادر مؤشر الماوس منطقة الرمز Marker. |
mouseover |
function(event)الوسيطات:
يتم إطلاق هذا الحدث عندما يدخل مؤشر الماوس إلى مساحة الرمز Marker. |
mouseup |
function(event)الوسيطات:
يتم تنشيط هذا الحدث عند تحرير زر الماوس على Marker. |
position_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيير السمة Marker الخاصة بالموضع. |
shape_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيير سمة الشكل Marker. |
title_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيير Marker سمة العنوان. |
visible_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيُّر السمة Marker visible. |
zindex_changed |
function()الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيير السمة Marker zIndex. |
|
|