Controls

FullscreenControlOptions इंटरफ़ेस

google.maps.FullscreenControlOptions इंटरफ़ेस

फ़ुलस्क्रीन कंट्रोल की रेंडरिंग के विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_START
पोज़िशन का आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की जगह तय करने के लिए किया जाता है.

MapTypeControlOptions इंटरफ़ेस

google.maps.MapTypeControlOptions इंटरफ़ेस

मैप टाइप कंट्रोल को रेंडर करने के विकल्प.

mapTypeIds optional
टाइप:  Array<MapTypeId|string> optional
कंट्रोल में दिखाए जाने वाले मैप टाइप के आईडी.
position optional
टाइप:  ControlPosition optional
पोज़िशन का आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की जगह तय करने के लिए किया जाता है.
style optional
टाइप:  MapTypeControlStyle optional
स्टाइल आईडी. इसका इस्तेमाल यह चुनने के लिए किया जाता है कि मैप टाइप कंट्रोल की किस स्टाइल को दिखाना है.

MapTypeControlStyle कॉन्सटेंट

google.maps.MapTypeControlStyle कॉन्सटेंट

सामान्य MapTypesControls के आइडेंटिफ़ायर.

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

DEFAULT डिफ़ॉल्ट मैप टाइप कंट्रोल का इस्तेमाल करता है. DEFAULT कंट्रोल दिखने पर, यह विंडो के साइज़ और दूसरी चीज़ों के हिसाब से अलग-अलग होगा. इस एपीआई के आने वाले वर्शन में, DEFAULT कंट्रोल बदल सकता है.
DROPDOWN_MENU स्क्रीन पर दिखने वाले कॉन्टेंट को समझने के लिए ड्रॉपडाउन मेन्यू.
HORIZONTAL_BAR स्टैंडर्ड हॉरिज़ॉन्टल रेडियो बटन बार.

MotionTrackingControlOptions इंटरफ़ेस

google.maps.MotionTrackingControlOptions इंटरफ़ेस

मोशन ट्रैकिंग कंट्रोल की रेंडरिंग के लिए विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_END
पोज़िशन का आईडी. इसका इस्तेमाल, पैनोरामा पर इस कंट्रोल की जगह तय करने के लिए किया जाता है.

PanControlOptions इंटरफ़ेस पर

google.maps.PanControlOptions इंटरफ़ेस

पैन कंट्रोल को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_END
पोज़िशन का आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की जगह तय करने के लिए किया जाता है.

RotateControlOptions इंटरफ़ेस

google.maps.RotateControlOptions इंटरफ़ेस

घुमाएं कंट्रोल को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_END
पोज़िशन का आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की जगह तय करने के लिए किया जाता है.

ScaleControlOptions इंटरफ़ेस

google.maps.ScaleControlOptions इंटरफ़ेस

स्केल कंट्रोल की रेंडरिंग के लिए विकल्प.

style optional
टाइप:  ScaleControlStyle optional
स्टाइल आईडी. स्केल कंट्रोल की किस स्टाइल को दिखाना है, इसे चुनने के लिए इस्तेमाल किया जाता है.

ScaleControlStyle कॉन्सटेंट

google.maps.ScaleControlStyle कॉन्सटेंट

स्केल कंट्रोल आईडी के लिए आइडेंटिफ़ायर.

DEFAULT स्टैंडर्ड स्केल कंट्रोल.

StreetViewControlOptions इंटरफ़ेस

google.maps.StreetViewControlOptions इंटरफ़ेस

मैप पर, Street View पेगमैन कंट्रोल को रेंडर करने के विकल्प.

position optional
टाइप:  ControlPosition optional
पोज़िशन का आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की जगह तय करने के लिए किया जाता है. डिफ़ॉल्ट स्थिति नेविगेशन (ज़ूम और पैन) कंट्रोल में एम्बेड होती है. अगर यह जगह खाली है या zoomControlOptions या panControlOptions में दी गई जगह के बराबर है, तो Street View कंट्रोल, नेविगेशन कंट्रोल के हिस्से के तौर पर दिखेगा. अगर ऐसा नहीं है, तो यह अलग से दिखाया जाएगा.
sources optional
टाइप:  Iterable<StreetViewSource> optional
डिफ़ॉल्ट: [StreetViewSource.DEFAULT]
खोजने के लिए पैनोरामा के स्रोत बताता है. उदाहरण के लिए, इससे सिर्फ़ आधिकारिक Google पैनोरामा खोजे जा सकते हैं. अगर आपने एक से ज़्यादा सोर्स सेट किए हैं, तो उनका आकलन उन सोर्स के इंटरसेक्शन के तौर पर किया जाएगा. ध्यान दें: StreetViewSource.OUTDOOR सोर्स फ़िलहाल काम नहीं कर रहा है.

ZoomControlOptions इंटरफ़ेस

google.maps.ZoomControlOptions इंटरफ़ेस

ज़ूम कंट्रोल की रेंडरिंग के लिए विकल्प.

position optional
टाइप:  ControlPosition optional
डिफ़ॉल्ट: ControlPosition.INLINE_END_BLOCK_END
पोज़िशन का आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की जगह तय करने के लिए किया जाता है.

ControlPosition कॉन्सटेंट

google.maps.ControlPosition कॉन्सटेंट

आइडेंटिफ़ायर का इस्तेमाल, मैप पर कंट्रोल का प्लेसमेंट तय करने के लिए किया जाता है. कंट्रोल, एक ही लेआउट वाली पोज़िशन में अन्य कंट्रोल के मुकाबले रखे जाते हैं. पहले जोड़े गए कंट्रोल, मैप के किनारे के नज़दीक होते हैं. "लॉजिकल वैल्यू" (https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_valuesदेखें) का इस्तेमाल करने का सुझाव दिया जाता है, ताकि बाएं से दाएं (LTR) और दाएं से बाएं (RTL) लेआउट कॉन्टेक्स्ट, दोनों के साथ अपने-आप काम कर सकें.

LTR में लॉजिकल वैल्यू:

+----------------+ 
| BSIS BSIC BSIE |
| ISBS      IEBS |
|                |
| ISBC      IEBC |
|                |
| ISBE      IEBE |
| BEIS BEIC BEIE |
+----------------+

RTL में लॉजिकल वैल्यू:
+----------------+ 
| BSIE BSIC BSIS |
| IEBS      ISBS |
|                |
| IEBC      ISBC |
|                |
| IEBE      ISBE |
| BEIE BEIC BEIS |
+----------------+

लेगसी वैल्यू:
+----------------+ 
| TL    TC    TR |
| LT          RT |
|                |
| LC          RC |
|                |
| LB          RB |
| BL    BC    BR |
+----------------+

सबसे ऊपर या सबसे नीचे की लाइन में मौजूद एलिमेंट, लाइन के बीच की ओर फ़्लो करते हैं. बाएं या दाएं कॉलम के एलिमेंट, कॉलम के बीच में फ़्लो करते हैं.

const {ControlPosition} = await google.maps.importLibrary("core") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

BLOCK_END_INLINE_CENTER LTR और RTL, दोनों में BOTTOM_CENTER के बराबर.
BLOCK_END_INLINE_END LTR में BOTTOM_RIGHT के बराबर या RTL में BOTTOM_LEFT के बराबर.
BLOCK_END_INLINE_START LTR में BOTTOM_LEFT के बराबर या RTL में BOTTOM_RIGHT के बराबर.
BLOCK_START_INLINE_CENTER LTR और RTL, दोनों में TOP_CENTER के बराबर.
BLOCK_START_INLINE_END LTR में TOP_RIGHT के बराबर या RTL में TOP_LEFT.
BLOCK_START_INLINE_START LTR में TOP_LEFT के बराबर या RTL में TOP_RIGHT.
BOTTOM_CENTER एलिमेंट को सबसे नीचे की पंक्ति के बीच में रखा जाता है. इसके बजाय, BLOCK_END_INLINE_CENTER का इस्तेमाल करें.
BOTTOM_LEFT एलिमेंट, सबसे नीचे बाईं ओर होते हैं और बीच की तरफ़ फ़्लो करते हैं. एलिमेंट, Google लोगो के दाईं ओर मौजूद होते हैं. इसके बजाय, BLOCK_END_INLINE_START का इस्तेमाल करें.
BOTTOM_RIGHT एलिमेंट सबसे नीचे दाईं ओर रखे जाते हैं और बीच की तरफ़ फ़्लो करते हैं. एलिमेंट, कॉपीराइट के बाईं ओर होते हैं. इसके बजाय BLOCK_END_INLINE_END का इस्तेमाल करें.
INLINE_END_BLOCK_CENTER LTR में RIGHT_CENTER के बराबर या RTL में LEFT_CENTER.
INLINE_END_BLOCK_END LTR में RIGHT_BOTTOM या RTL में LEFT_BOTTOM के बराबर.
INLINE_END_BLOCK_START LTR में RIGHT_TOP के बराबर या RTL में LEFT_TOP.
INLINE_START_BLOCK_CENTER LTR में LEFT_CENTER के बराबर या RTL में RIGHT_CENTER के बराबर.
INLINE_START_BLOCK_END LTR में LEFT_BOTTOM के बराबर या RTL में RIGHT_BOTTOM के बराबर.
INLINE_START_BLOCK_START LTR में LEFT_TOP के बराबर या RTL में RIGHT_TOP के बराबर.
LEFT_BOTTOM एलिमेंट बाईं ओर, सबसे नीचे बाईं ओर मौजूद होते हैं और ऊपर की तरफ़ होते हैं. इसके बजाय INLINE_START_BLOCK_END का इस्तेमाल करें.
LEFT_CENTER एलिमेंट को बाईं ओर के बीच में रखा जाता है. इसके बजाय INLINE_START_BLOCK_CENTER का इस्तेमाल करें.
LEFT_TOP एलिमेंट बाईं ओर, ऊपर बाईं ओर मौजूद एलिमेंट के नीचे, और नीचे की ओर रखे जाते हैं. इसके बजाय INLINE_START_BLOCK_START का उपयोग करने पर विचार करें.
RIGHT_BOTTOM एलिमेंट, दाईं ओर, सबसे नीचे दाईं ओर मौजूद एलिमेंट के ऊपर, और ऊपर की ओर होते हैं. इसके बजाय INLINE_END_BLOCK_END का उपयोग करने पर विचार करें.
RIGHT_CENTER एलिमेंट को दाईं तरफ़ के बीच में रखा जाता है. इसके बजाय INLINE_END_BLOCK_CENTER का इस्तेमाल करें.
RIGHT_TOP एलिमेंट दाईं ओर, ऊपर दाईं ओर मौजूद एलिमेंट के नीचे, और नीचे की तरफ़ फ़्लो करते हैं. इसके बजाय INLINE_END_BLOCK_START का उपयोग करने पर विचार करें.
TOP_CENTER एलिमेंट को सबसे ऊपर वाली पंक्ति के बीच में रखा जाता है. इसके बजाय, BLOCK_START_INLINE_CENTER का इस्तेमाल करें.
TOP_LEFT एलिमेंट सबसे ऊपर बाईं ओर रखे जाते हैं और बीच की तरफ़ फ़्लो करते हैं. इसके बजाय, BLOCK_START_INLINE_START का इस्तेमाल करें.
TOP_RIGHT एलिमेंट सबसे ऊपर दाईं ओर रखे जाते हैं और बीच की तरफ़ फ़्लो करते हैं. इसके बजाय BLOCK_START_INLINE_END का उपयोग करने पर विचार करें.