CameraControlOptions इंटरफ़ेस
google.maps.CameraControlOptions
इंटरफ़ेस
कैमरा कंट्रोल के लिए डिसप्ले के विकल्प.
प्रॉपर्टी | |
|---|---|
position
ज़रूरी नहीं |
टाइप:
ControlPosition optionalडिफ़ॉल्ट:
ControlPosition.INLINE_START_BLOCK_ENDपोज़िशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
FullscreenControlOptions इंटरफ़ेस
google.maps.FullscreenControlOptions
इंटरफ़ेस
फ़ुलस्क्रीन कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
|---|---|
position
ज़रूरी नहीं |
टाइप:
ControlPosition optionalडिफ़ॉल्ट:
ControlPosition.INLINE_END_BLOCK_STARTपोज़िशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
MapTypeControlOptions इंटरफ़ेस
google.maps.MapTypeControlOptions
इंटरफ़ेस
मैप टाइप कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
|---|---|
mapTypeIds
ज़रूरी नहीं |
कंट्रोल में दिखाने के लिए, मैप टाइप के आईडी. |
position
ज़रूरी नहीं |
टाइप:
ControlPosition optionalडिफ़ॉल्ट:
ControlPosition.BLOCK_START_INLINE_STARTपोज़िशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
style
ज़रूरी नहीं |
टाइप:
MapTypeControlStyle optionalस्टाइल आईडी. इसका इस्तेमाल, मैप टाइप कंट्रोल की स्टाइल चुनने के लिए किया जाता है. |
MapTypeControlStyle कॉन्सटैंट
google.maps.MapTypeControlStyle
कॉन्सटेंट
लाइब्रेरी "maps"
सामान्य MapTypesControls के लिए आइडेंटिफ़ायर.
const {MapTypeControlStyle} = await google.maps.importLibrary("maps");
कॉन्स्टेंट | |
|---|---|
DEFAULT |
यह डिफ़ॉल्ट मैप टाइप कंट्रोल का इस्तेमाल करता है. DEFAULT कंट्रोल दिखने पर, यह विंडो के साइज़ और अन्य फ़ैक्टर के हिसाब से अलग-अलग होगा. एपीआई के आने वाले वर्शन में, DEFAULT कंट्रोल में बदलाव हो सकता है. |
DROPDOWN_MENU |
स्क्रीन पर मौजूद कॉन्टेंट के लिए ड्रॉपडाउन मेन्यू. |
HORIZONTAL_BAR |
स्टैंडर्ड हॉरिज़ॉन्टल रेडियो बटन बार. |
MotionTrackingControlOptions इंटरफ़ेस
google.maps.MotionTrackingControlOptions
इंटरफ़ेस
मोशन ट्रैकिंग कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
|---|---|
position
ज़रूरी नहीं |
टाइप:
ControlPosition optionalडिफ़ॉल्ट:
ControlPosition.INLINE_END_BLOCK_ENDपोज़िशन आईडी. इसका इस्तेमाल, पैनोरामा पर इस कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
PanControlOptions इंटरफ़ेस
google.maps.PanControlOptions
इंटरफ़ेस
पैन कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
|---|---|
position
ज़रूरी नहीं |
टाइप:
ControlPosition optionalडिफ़ॉल्ट:
ControlPosition.INLINE_END_BLOCK_ENDपोज़िशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
RotateControlOptions इंटरफ़ेस
google.maps.RotateControlOptions
इंटरफ़ेस
घुमाने के कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
|---|---|
position
ज़रूरी नहीं |
टाइप:
ControlPosition optionalडिफ़ॉल्ट:
ControlPosition.INLINE_END_BLOCK_ENDपोज़िशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
ScaleControlOptions इंटरफ़ेस
google.maps.ScaleControlOptions
इंटरफ़ेस
स्केल कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
|---|---|
style
ज़रूरी नहीं |
टाइप:
ScaleControlStyle optionalस्टाइल आईडी. इसका इस्तेमाल, स्केल कंट्रोल की स्टाइल चुनने के लिए किया जाता है. |
ScaleControlStyle कॉन्सटैंट
google.maps.ScaleControlStyle
कॉन्सटैंट
स्केल कंट्रोल आईडी के लिए आइडेंटिफ़ायर.
कॉन्स्टेंट | |
|---|---|
DEFAULT |
स्टैंडर्ड स्केल कंट्रोल. |
StreetViewControlOptions इंटरफ़ेस
google.maps.StreetViewControlOptions
इंटरफ़ेस
मैप पर Street View के पेगमैन कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
|---|---|
position
ज़रूरी नहीं |
टाइप:
ControlPosition optionalपोज़िशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. डिफ़ॉल्ट रूप से, यह नेविगेशन (ज़ूम और पैन) कंट्रोल में एम्बेड होता है. अगर यह पोज़िशन खाली है या zoomControlOptions या panControlOptions में बताई गई पोज़िशन जैसी ही है, तो Street View कंट्रोल, नेविगेशन कंट्रोल के हिस्से के तौर पर दिखेगा. ऐसा न होने पर, यह अलग से दिखेगा. |
sources
ज़रूरी नहीं |
टाइप:
Iterable<StreetViewSource> optionalडिफ़ॉल्ट: [
StreetViewSource.DEFAULT]पैनोरामा खोजने के लिए सोर्स के बारे में जानकारी देता है. उदाहरण के लिए, इससे सिर्फ़ Google के आधिकारिक पैनोरामा खोजने की पाबंदी लगाई जा सकती है. एक से ज़्यादा सोर्स सेट करने पर, उनका आकलन उन सोर्स के इंटरसेक्शन के तौर पर किया जाएगा. ध्यान दें: फ़िलहाल, StreetViewSource.OUTDOOR सोर्स का इस्तेमाल नहीं किया जा सकता. |
ZoomControlOptions इंटरफ़ेस
google.maps.ZoomControlOptions
इंटरफ़ेस
ज़ूम कंट्रोल को रेंडर करने के विकल्प.
प्रॉपर्टी | |
|---|---|
position
ज़रूरी नहीं |
टाइप:
ControlPosition optionalडिफ़ॉल्ट:
ControlPosition.INLINE_END_BLOCK_ENDपोज़िशन आईडी. इसका इस्तेमाल, मैप पर कंट्रोल की पोज़िशन तय करने के लिए किया जाता है. |
ControlPosition कॉन्सटेंट
google.maps.ControlPosition
कॉन्सटेंट
लाइब्रेरी "core"
मैप पर कंट्रोल की जगह तय करने के लिए इस्तेमाल किए जाने वाले आइडेंटिफ़ायर. कंट्रोल, लेआउट में मौजूद अन्य कंट्रोल के हिसाब से पोज़िशन किए जाते हैं. सबसे पहले जोड़े गए कंट्रोल, मैप के किनारे के करीब होते हैं. हमारा सुझाव है कि आप "लॉजिकल वैल्यू" (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");
कॉन्स्टेंट | |
|---|---|
BLOCK_END_INLINE_CENTER |
यह एलटीआर और आरटीएल, दोनों में BOTTOM_CENTER के बराबर है. |
BLOCK_END_INLINE_END |
यह एलटीआर में BOTTOM_RIGHT या आरटीएल में BOTTOM_LEFT के बराबर है. |
BLOCK_END_INLINE_START |
यह LTR में BOTTOM_LEFT या RTL में 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 |
यह एलटीआर में LEFT_CENTER या आरटीएल में 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 का इस्तेमाल करें. |