فئة 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() الوسيطات: لا شيء
يتم تنشيط هذا الحدث عند تغيير سمة الشكل
|