Marker (legacy)

Marker क्लास

google.maps.Marker क्लास

यह क्लास MVCObject तक चलेगी.

const {Marker} = await google.maps.importLibrary("marker") पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.

Marker
Marker([opts])
पैरामीटर: 
  • optsMarkerOptions optional नाम वाले वैकल्पिक आर्ग्युमेंट
यह फ़ंक्शन, तय किए गए विकल्पों के साथ एक मार्कर बनाता है. अगर कोई मैप तय किया गया है, तो मार्कर को मैप में जोड़ दिया जाता है. ध्यान दें कि मार्कर दिखने के लिए, उसकी जगह सेट करना ज़रूरी है.
MAX_ZINDEX ज़ेड-इंडेक्स की ज़्यादा से ज़्यादा डिफ़ॉल्ट वैल्यू, जिसे एपीआई किसी मार्कर को असाइन करेगा. मार्कर को सबसे ऊपर लाने के लिए, ज़्यादा z-इंडेक्स सेट किया जा सकता है.
getAnimation
getAnimation()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  Animation|null|undefined
फ़िलहाल चल रहा ऐनिमेशन पाएं.
getClickable
getClickable()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  boolean अगर मार्कर पर क्लिक किया जा सकता है, तो True.
Marker के क्लिक किए जा सकने की स्थिति की जानकारी पाना.
getCursor
getCursor()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  string|null|undefined
कर्सर घुमाने पर दिखने वाले माउस कर्सर का टाइप पाएं.
getDraggable
getDraggable()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  boolean अगर मार्कर को ड्रैग किया जा सकता है, तो True.
Marker को खींचकर छोड़ने की सुविधा की स्थिति पाएं.
getIcon
getIcon()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  string|Icon|Symbol|null|undefined
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
इंटरैक्शन के लिए इस्तेमाल किए गए Marker का आकार पाएं. MarkerOptions.shape और MarkerShape देखें.
getTitle
getTitle()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  string|null|undefined
Marker टूलटिप का टाइटल पाएं. MarkerOptions.title देखें.
getVisible
getVisible()
पैरामीटर:  कोई नहीं
दिखाई गई वैल्यू:  boolean अगर मार्कर दिखता है, तो True.
Marker की जानकारी पाएं.
getZIndex
getZIndex()
पैरामीटर:  कोई नहीं
रिटर्न वैल्यू:  number|null|undefined मार्कर का zIndex.
Marker का zIndex पाएं. MarkerOptions.zIndex देखें.
setAnimation
setAnimation([animation])
पैरामीटर: 
  • animationAnimation optional चलाने के लिए ऐनिमेशन.
रिटर्न वैल्यू:  कोई नहीं
ऐनिमेशन शुरू करें. चल रहा कोई भी ऐनिमेशन बंद हो जाएगा. फ़िलहाल, इन ऐनिमेशन का इस्तेमाल किया जा सकता है: Animation.BOUNCE, Animation.DROP. null में पास करने पर, कोई भी ऐनिमेशन रुक जाएगा.
setClickable
setClickable(flag)
पैरामीटर: 
  • flagboolean अगर true है, तो मार्कर पर क्लिक किया जा सकता है.
रिटर्न वैल्यू:  कोई नहीं
सेट करें कि Marker पर क्लिक किया जा सकता है या नहीं.
setCursor
setCursor([cursor])
पैरामीटर: 
  • cursorstring optional माउस कर्सर का टाइप.
रिटर्न वैल्यू:  कोई नहीं
कर्सर घुमाने पर दिखने वाले माउस कर्सर का टाइप सेट करें.
setDraggable
setDraggable(flag)
पैरामीटर: 
  • flagboolean optional अगर true है, तो मार्कर को खींचा जा सकता है.
रिटर्न वैल्यू:  कोई नहीं
सेट करें कि Marker को ड्रैग किया जा सकता है या नहीं.
setIcon
setIcon([icon])
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
Marker के लिए आइकॉन सेट करें. MarkerOptions.icon देखें.
setLabel
setLabel([label])
पैरामीटर: 
  • labelstring|MarkerLabel optional लेबल, वर्णों का स्ट्रिंग या MarkerLabel ऑब्जेक्ट हो सकता है.
रिटर्न वैल्यू:  कोई नहीं
Marker के लिए लेबल सेट करें. MarkerOptions.label देखें.
setMap
setMap(map)
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
यह फ़ंक्शन, दिए गए मैप या पैनोरमा पर Marker को रेंडर करता है. अगर मैप को null पर सेट किया जाता है, तो मार्कर हटा दिया जाएगा.
setOpacity
setOpacity([opacity])
पैरामीटर: 
  • opacitynumber optional यह 0.0 (पारदर्शी) और 1.0 (अपारदर्शी) के बीच की कोई संख्या होती है.
रिटर्न वैल्यू:  कोई नहीं
Marker की ओपैसिटी सेट करें.
setOptions
setOptions(options)
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
Marker के लिए विकल्प सेट करें.
setPosition
setPosition([latlng])
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
Marker के लिए पोज़िशन सेट करें.
setShape
setShape([shape])
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
इंटरैक्शन के लिए इस्तेमाल किए गए Marker का आकार सेट करता है. MarkerOptions.shape और MarkerShape देखें.
setTitle
setTitle([title])
पैरामीटर: 
  • titlestring optional
रिटर्न वैल्यू:  कोई नहीं
Marker टूलटिप का टाइटल सेट करें. MarkerOptions.title देखें.
setVisible
setVisible(visible)
पैरामीटर: 
  • visibleboolean अगर true है, तो मार्कर दिखेगा
रिटर्न वैल्यू:  कोई नहीं
इससे यह तय होता है कि Marker दिखेगा या नहीं.
setZIndex
setZIndex([zIndex])
पैरामीटर: 
  • zIndexnumber optional
रिटर्न वैल्यू:  कोई नहीं
Marker का zIndex सेट करें. 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)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब Marker पर DOM contextmenu इवेंट ट्रिगर होता है
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 फ़्लैट प्रॉपर्टी में बदलाव होने पर, यह इवेंट ट्रिगर होता है.
icon_changed
function()
आर्ग्युमेंट: कोई नहीं
Marker आइकॉन प्रॉपर्टी में बदलाव होने पर, यह इवेंट ट्रिगर होता है.
mousedown
function(event)
आर्ग्युमेंट: 
  • event