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() पैरामीटर: कोई नहीं
यह कुकी, पाथ को वापस पाने में मदद करती है. |
getVisible |
getVisible() पैरामीटर: कोई नहीं
लौटाई गई वैल्यू:
boolean इससे यह पता चलता है कि यह पॉलीगॉन, मैप पर दिखता है या नहीं. |
setDraggable |
setDraggable(draggable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस विकल्प को true पर सेट करने पर, उपयोगकर्ता इस शेप को मैप पर खींचकर ले जा सकता है. geodesic प्रॉपर्टी, ड्रैग करने का मोड तय करती है. |
setEditable |
setEditable(editable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस शेप में बदलाव कर सकता है. इसके लिए, उसे वर्टेक्स और हर सेगमेंट पर दिखाए गए कंट्रोल पॉइंट को खींचना होगा. |
setMap |
setMap(map) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस शेप को चुने गए मैप पर रेंडर करता है. अगर मैप को null पर सेट किया जाता है, तो शेप हटा दिया जाएगा. |
setOptions |
setOptions(options) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
|
setPath |
setPath(path) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
यह कुकी, पाथ सेट करती है. ज़्यादा जानकारी के लिए, PolylineOptions पर जाएं. |
setVisible |
setVisible(visible) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
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 इवेंट ट्रिगर होता है. |
|