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 |
यह 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 का इस्तेमाल करें. |