CameraControlOptions इंटरफ़ेस
google.maps.CameraControlOptions
इंटरफ़ेस
कैमरा कंट्रोल के लिए डिसप्ले के विकल्प.
प्रॉपर्टी | |
---|---|
position optional |
टाइप:
ControlPosition optional डिफ़ॉल्ट:
ControlPosition.INLINE_START_BLOCK_END पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
FullscreenControlOptions इंटरफ़ेस
google.maps.FullscreenControlOptions
इंटरफ़ेस
फ़ुलस्क्रीन कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
---|---|
position optional |
टाइप:
ControlPosition optional डिफ़ॉल्ट:
ControlPosition.INLINE_END_BLOCK_START पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
MapTypeControlOptions इंटरफ़ेस
google.maps.MapTypeControlOptions
इंटरफ़ेस
मैप टाइप कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
---|---|
mapTypeIds optional |
मैप टाइप के वे आईडी जिन्हें कंट्रोल में दिखाना है. |
position optional |
टाइप:
ControlPosition optional डिफ़ॉल्ट:
ControlPosition.BLOCK_START_INLINE_START पोजीशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
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
इंटरफ़ेस
मैप पर स्ट्रीट व्यू पेगमैन कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
---|---|
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 पर जाएं. इससे, बाएं से दाएं (एलटीआर) और दाएं से बाएं (आरटीएल), दोनों तरह के लेआउट अपने-आप काम करने लगेंगे.
एलटीआर में लॉजिकल वैल्यू:
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
आरटीएल में लॉजिकल वैल्यू:
+----------------+
| 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 |
यह एलटीआर और आरटीएल, दोनों में BOTTOM_CENTER के बराबर होता है. |
BLOCK_END_INLINE_END |
यह एलटीआर में BOTTOM_RIGHT या आरटीएल में BOTTOM_LEFT के बराबर होता है. |
BLOCK_END_INLINE_START |
यह एलटीआर में BOTTOM_LEFT या आरटीएल में BOTTOM_RIGHT के बराबर होता है. |
BLOCK_START_INLINE_CENTER |
यह एलटीआर और आरटीएल, दोनों में TOP_CENTER के बराबर होता है. |
BLOCK_START_INLINE_END |
यह एलटीआर में TOP_RIGHT या आरटीएल में TOP_LEFT के बराबर होता है. |
BLOCK_START_INLINE_START |
यह एलटीआर में TOP_LEFT या आरटीएल में 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 |
यह एलटीआर में RIGHT_CENTER या आरटीएल में LEFT_CENTER के बराबर होता है. |
INLINE_END_BLOCK_END |
यह एलटीआर में RIGHT_BOTTOM या आरटीएल में LEFT_BOTTOM के बराबर होता है. |
INLINE_END_BLOCK_START |
यह एलटीआर में RIGHT_TOP या आरटीएल में LEFT_TOP के बराबर होता है. |
INLINE_START_BLOCK_CENTER |
यह LTR में LEFT_CENTER या RTL में RIGHT_CENTER के बराबर होता है. |
INLINE_START_BLOCK_END |
यह एलटीआर में LEFT_BOTTOM या आरटीएल में RIGHT_BOTTOM के बराबर होता है. |
INLINE_START_BLOCK_START |
यह एलटीआर में LEFT_TOP या आरटीएल में 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 का इस्तेमाल करें. |