DrawingManager क्लास
class
google.maps.drawing.DrawingManager
extends MVCObject
library "drawing"
इससे उपयोगकर्ता, मैप पर मार्कर, पॉलीगॉन, पॉलीलाइन, रेक्टैंगल, और सर्कल बना सकते हैं. DrawingManager के ड्रॉइंग मोड से यह तय होता है कि उपयोगकर्ता किस तरह का ओवरले बनाएगा. मैप में एक कंट्रोल जोड़ता है, जिससे उपयोगकर्ता ड्रॉइंग मोड को स्विच कर सकता है.
const {DrawingManager} = await google.maps.importLibrary("drawing");
निर्माता | |
|---|---|
इनहेरिट किया गया:
MVCObject
|
तरीके | |
|---|---|
इनहेरिट की गई:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
|
OverlayType कॉन्सटैंट
कॉन्सटैंट
google.maps.drawing.OverlayType
लाइब्रेरी "drawing"
DrawingManager से बनाए जा सकने वाले ओवरले के टाइप. इन्हें वैल्यू या कॉन्सटेंट के नाम का इस्तेमाल करके तय करें. उदाहरण के लिए, 'polygon' या google.maps.drawing.OverlayType.POLYGON.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को OverlayTypeString टाइप से तय किया जाता है.
const {OverlayType} = await google.maps.importLibrary("drawing");
कॉन्स्टेंट | |
|---|---|
CIRCLE |
इससे पता चलता है कि DrawingManager सर्कल बनाता है और overlaycomplete इवेंट में दिया गया ओवरले एक सर्कल है. |
MARKER |
इससे पता चलता है कि DrawingManager मार्कर बनाता है और overlaycomplete इवेंट में दिया गया ओवरले एक मार्कर है. |
POLYGON |
इससे पता चलता है कि DrawingManager, पॉलीगॉन बनाता है और overlaycomplete इवेंट में दिया गया ओवरले एक पॉलीगॉन है. |
POLYLINE |
इससे पता चलता है कि DrawingManager, पॉलीलाइन बनाता है और overlaycomplete इवेंट में दिया गया ओवरले एक पॉलीलाइन है. |
RECTANGLE |
इससे पता चलता है कि DrawingManager रेक्टैंगल बनाता है और overlaycomplete इवेंट में दिया गया ओवरले एक रेक्टैंगल है. |