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_START_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_START_BLOCK_END
जगह का आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की जगह तय करने के लिए किया जाता है.

ControlPosition कॉन्सटेंट

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

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

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 का उपयोग करें.