Polygons

Polyline क्लास

google.maps.Polyline क्लास

पॉलीलाइन, मैप पर कनेक्ट किए गए लाइन सेगमेंट का लीनियर ओवरले होता है.

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

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

Polyline
Polyline([opts])
पैरामीटर: 
पास किए गए PolylineOptions का इस्तेमाल करके एक पॉलीलाइन बनाएं. इससे पॉलीलाइन का पाथ और पॉलीलाइन बनाते समय इस्तेमाल की जाने वाली स्ट्रोक स्टाइल, दोनों के बारे में पता चलता है. पॉलीलाइन बनाते समय, LatLng का अरे या LatLng का MVCArray पास किया जा सकता है. हालांकि, इंस्टैंटिएट होने पर सामान्य अरे को पॉलीलाइन में MVCArray में बदल दिया जाता है.
getDraggable
getDraggable()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  boolean
इससे यह पता चलता है कि उपयोगकर्ता इस शेप को खींचकर ले जा सकता है या नहीं.
getEditable
getEditable()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  boolean
इससे यह पता चलता है कि उपयोगकर्ता इस शेप में बदलाव कर सकता है या नहीं.
getMap
getMap()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  Map|null
यह उस मैप को दिखाता है जिस पर यह शेप अटैच है.
getPath
getPath()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  MVCArray<LatLng>
यह कुकी, पाथ को वापस पाने में मदद करती है.
getVisible
getVisible()
पैरामीटर:  कोई नहीं
लौटाई गई वैल्यू:  boolean
इससे यह पता चलता है कि यह पॉलीगॉन, मैप पर दिखता है या नहीं.
setDraggable
setDraggable(draggable)
पैरामीटर: 
  • draggableboolean
रिटर्न वैल्यू:  कोई नहीं
इस विकल्प को true पर सेट करने पर, उपयोगकर्ता इस शेप को मैप पर खींचकर ले जा सकता है. geodesic प्रॉपर्टी, ड्रैग करने का मोड तय करती है.
setEditable
setEditable(editable)
पैरामीटर: 
  • editableboolean
रिटर्न वैल्यू:  कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस शेप में बदलाव कर सकता है. इसके लिए, उसे वर्टेक्स और हर सेगमेंट पर दिखाए गए कंट्रोल पॉइंट को खींचना होगा.
setMap
setMap(map)
पैरामीटर: 
  • mapMap optional
रिटर्न वैल्यू:  कोई नहीं
इस शेप को चुने गए मैप पर रेंडर करता है. अगर मैप को null पर सेट किया जाता है, तो शेप हटा दिया जाएगा.
setOptions
setOptions(options)
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
setPath
setPath(path)
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
यह कुकी, पाथ सेट करती है. ज़्यादा जानकारी के लिए, PolylineOptions पर जाएं.
setVisible
setVisible(visible)
पैरामीटर: 
  • visibleboolean
रिटर्न वैल्यू:  कोई नहीं
false पर सेट होने पर, यह पॉली को छिपा देता है.
इनहेरिट किया गया: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब पॉलीलाइन पर DOM क्लिक इवेंट ट्रिगर होता है.
contextmenu
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब पॉलीलाइन पर DOM contextmenu इवेंट ट्रिगर होता है.
dblclick
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब पॉलीलाइन पर DOM dblclick इवेंट ट्रिगर होता है.
drag
function(event)
आर्ग्युमेंट: 
जब उपयोगकर्ता पॉलीलाइन को खींचता है, तब यह इवेंट बार-बार ट्रिगर होता है.
dragend
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब उपयोगकर्ता पॉलीलाइन को खींचना बंद कर देता है.
dragstart
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब उपयोगकर्ता पॉलीलाइन को खींचना शुरू करता है.
mousedown
function(event)
आर्ग्युमेंट: 
जब पॉलीलाइन पर DOM mousedown इवेंट ट्रिगर होता है, तब यह इवेंट ट्रिगर होता है.
mousemove
function(event)
आर्ग्युमेंट: 
जब Polyline पर DOM mousemove इवेंट ट्रिगर होता है, तब यह इवेंट ट्रिगर होता है.
mouseout
function(event)
आर्ग्युमेंट: 
यह इवेंट, पॉलीलाइन से माउस हटाने पर ट्रिगर होता है.
mouseover
function(event)
आर्ग्युमेंट: 
यह इवेंट, पॉलीलाइन पर माउस घुमाने पर ट्रिगर होता है.
mouseup
function(event)
आर्ग्युमेंट: 
यह इवेंट तब ट्रिगर होता है, जब पॉलीलाइन पर DOM mouseup इवेंट ट्रिगर होता है.