LocalContextMapView क्लास
google.maps.localContext.LocalContextMapView
कक्षा
Map
के साथ एक स्थानीय संदर्भ अनुभव दिखाता है.
इस क्लास में LocalContextMapViewOptions
लागू होता है.
const {LocalContextMapView} = await google.maps.importLibrary("localContext")
पर कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
निर्माता | |
---|---|
LocalContextMapView |
LocalContextMapView(options) पैरामीटर:
|
प्रॉपर्टी | |
---|---|
directionsOptions |
टाइप:
MapDirectionsOptions|MapDirectionsOptionsLiteral optional |
element optional |
टाइप:
HTMLElement|SVGElement optional इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है. व्यू के पीछे वाला DOM एलिमेंट. |
isTransitioningMapBounds |
टाइप:
boolean LocalContextMapView के अंदर की Map सीमाओं को बदलना शुरू करने से पहले, इसे true पर सेट किया जाता है. साथ ही, LocalContextMapView के अंदर की Map सीमाओं को बदल लेने के बाद, false पर सेट कर दिया जाता है. (रिस्पॉन्सिव साइज़ बदलने की वजह से लेआउट मोड में बदलाव होने पर सेट नहीं है.) |
locationBias |
टाइप:
LocationBias optional LocalContextMapViewOptions.locationBias देखें. LocalContextMapView पर इस प्रॉपर्टी को बदलने से, नई खोज ट्रिगर हो सकती है. |
locationRestriction |
टाइप:
LocationRestriction optional LocalContextMapViewOptions.locationRestriction देखें. LocalContextMapView पर इस प्रॉपर्टी को बदलने से, नई खोज ट्रिगर हो सकती है. |
maxPlaceCount |
टाइप:
number LocalContextMapViewOptions.maxPlaceCount देखें. LocalContextMapView पर इस प्रॉपर्टी को बदलने से, नई खोज ट्रिगर हो सकती है. |
placeTypePreferences |
टाइप:
Array<PlaceTypePreference> LocalContextMapViewOptions.placeTypePreferences देखें. LocalContextMapView पर इस प्रॉपर्टी को बदलने से, नई खोज ट्रिगर हो सकती है. Iterable<string|PlaceTypePreference> भी स्वीकार किया जाता है. |
इनहेरिट की गई:
map ,
pinOptionsSetup ,
placeChooserViewSetup ,
placeDetailsViewSetup
|
तरीके | |
---|---|
addListener |
addListener(eventName, handler) पैरामीटर:
सामान लौटाने की वैल्यू:
MapsEventListener दिए गए लिसनर फ़ंक्शन को दिए गए इवेंट नाम में जोड़ता है. |
hidePlaceDetailsView |
hidePlaceDetailsView() पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: कोई नहीं
स्थान विवरण छिपाता है. |
search |
search() पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: कोई नहीं
मौजूदा maxPlaceCount , placeTypePreferences , locationRestriction , और locationBias के आधार पर, उपयोगकर्ता को दिखाने के लिए जगहों को खोजता है. |
इवेंट | |
---|---|
error |
function(event) आर्ग्युमेंट:
खोज करते समय कोई गड़बड़ी होने पर, यह इवेंट सक्रिय हो जाता है. |
placedetailsviewhidestart |
function() आर्ग्युमेंट: कोई नहीं
यह इवेंट, जगह की जानकारी को ऐनिमेट करने से पहले फ़ायर होता है. |
placedetailsviewshowstart |
function() आर्ग्युमेंट: कोई नहीं
इस इवेंट के शुरू होने से पहले, जगह की जानकारी ऐनिमेट की जाती है. |
LocalContextMapViewOptions इंटरफ़ेस
google.maps.localContext.LocalContextMapViewOptions
इंटरफ़ेस
LocalContextMapView
को बनाने या किसी मौजूदा LocalContextMapView
को ऐक्सेस करने के विकल्प.
प्रॉपर्टी | |
---|---|
maxPlaceCount |
टाइप:
number दिखाए जाने वाले स्थानों की अधिकतम संख्या. अगर यह पैरामीटर 0 है, तो लोकल कॉन्टेक्स्ट लाइब्रेरी जगहों की जानकारी लोड नहीं करती. 0,24] |
placeTypePreferences |
टाइप:
Array<PlaceTypePreference> जिस तरह की जगहों को खोजना है (10 तक). Iterable<string|PlaceTypePreference> टाइप भी स्वीकार किया जाता है. हालांकि, यह सिर्फ़ उन ब्राउज़र में काम करता है जिनमें नेटिव तौर पर JavaScript सिंबल का इस्तेमाल किया जा सकता है. |
directionsOptions optional |
टाइप:
MapDirectionsOptions|MapDirectionsOptionsLiteral optional दिशाओं को कस्टमाइज़ करने के विकल्प. इस नीति को सेट न करने पर, निर्देश और दूरी की जानकारी बंद हो जाएगी. |
element optional |
टाइप:
HTMLElement|SVGElement optional इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है. व्यू के पीछे वाला DOM एलिमेंट. |
locationBias optional |
टाइप:
LocationBias optional डिफ़ॉल्ट:
null जगहों की खोज करते समय इस्तेमाल करने के लिए सॉफ़्ट लिमिट या संकेत. |
locationRestriction optional |
टाइप:
LocationRestriction optional खोज के नतीजों को सीमित करने के लिए सीमाएं. अगर इसे तय नहीं किया जाता है, तो नतीजे सिर्फ़ व्यूपोर्ट में दिखेंगे. |
map optional |
टाइप:
Map optional पहले से इंस्टैंशिएट किया गया Map इंस्टेंस. अगर यह डेटा पास हो जाता है, तो मैप को LocalContextMapView के DOM में ले जाया जाएगा और फिर से स्टाइल नहीं किया जाएगा. मैप के साथ जुड़े एलिमेंट में स्टाइल और क्लास भी हो सकते हैं, जिन्हें LocalContextMapView ने लागू किया है. |
pinOptionsSetup optional |
टाइप:
(function({ आइकॉन की स्थिति के आधार पर, प्लेस मार्कर आइकॉन को कॉन्फ़िगर करें. जब भी कॉलबैक का इनपुट बदलता है, तब शुरू होता है. LocalContextMapView के पास जगह का मार्कर होने पर, डिफ़ॉल्ट सेट अप को डाइनैमिक तरीके से बदलने के लिए, एक फ़ंक्शन पास करें. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन को एसिंक्रोनस रूप से तय किया जा सकता है और उन्हें अनदेखा कर दिया जाएगा (डिफ़ॉल्ट का इस्तेमाल किया जाएगा और गड़बड़ियों को कंसोल में लॉग किया जाएगा). |
placeChooserViewSetup optional |
टाइप:
(function({ जगह चुनने वाले व्यू के सेट अप को बदलता है. डिफ़ॉल्ट सेट अप को डाइनैमिक तौर पर बदलने के लिए, किसी फ़ंक्शन को पास करें. ऐसा तब हो सकता है, जब साइज़ बदलने की वजह से, LocalContextMapView अपना लेआउट बदल दे. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन को एसिंक्रोनस रूप से तय किया जा सकता है और उन्हें अनदेखा कर दिया जाएगा (इसके बजाय डिफ़ॉल्ट का इस्तेमाल किया जाएगा और गड़बड़ियों को कंसोल में लॉग किया जाएगा). निर्माण के दौरान पाई गई गड़बड़ियों की वजह से गड़बड़ियां सिंक की जाएंगी. |
placeDetailsViewSetup optional |
टाइप:
(function({ स्थान विवरण दृश्य के सेटअप को ओवरराइड करता है. डिफ़ॉल्ट सेट अप को डाइनैमिक तौर पर बदलने के लिए, किसी फ़ंक्शन को पास करें. ऐसा तब हो सकता है, जब साइज़ बदलने की वजह से, LocalContextMapView अपना लेआउट बदल दे. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन को एसिंक्रोनस रूप से तय किया जा सकता है और उन्हें अनदेखा कर दिया जाएगा (डिफ़ॉल्ट का इस्तेमाल किया जाएगा और गड़बड़ियों को कंसोल में लॉग किया जाएगा). निर्माण के दौरान पाई गई गड़बड़ियों की वजह से गड़बड़ियां सिंक की जाएंगी. |
PlaceTypePreferences टाइपडेफ़
google.maps.localContext.PlaceTypePreference
टाइपडेफ़
खोजने के लिए जगह का टाइप और इस्तेमाल करने के लिए वज़न. अगर weight
को छोड़ दिया जाता है, तो लाइब्रेरी डिफ़ॉल्ट वेट तय करेगी, जो समय के साथ बदल सकती है और बेहतर हो सकती है.
{
type:string,
weight:number optional
}
MapDirectionsOptions क्लास
google.maps.localContext.MapDirectionsOptions
कक्षा
LocalContextMapView
वाले निर्देशों के लिए सेटिंग देता है.
इस क्लास में MapDirectionsOptionsLiteral
लागू होता है.
const {MapDirectionsOptions} = await google.maps.importLibrary("localContext")
पर कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
प्रॉपर्टी | |
---|---|
इनहेरिट की गई:
origin
|
तरीके | |
---|---|
addListener |
addListener(eventName, handler) पैरामीटर:
सामान लौटाने की वैल्यू:
MapsEventListener दिए गए लिसनर फ़ंक्शन को दिए गए इवेंट नाम में जोड़ता है. |
MapDirectionsOptionsLiteral इंटरफ़ेस
google.maps.localContext.MapDirectionsOptionsLiteral
इंटरफ़ेस
कई जगहों पर, सुविधा के तौर पर MapDirectionsOptions
ऑब्जेक्ट की जगह, ऑब्जेक्ट लिटरल को स्वीकार किया जाता है. जब Maps API का सामना किया जाता है, तो ये MapDirectionsOptions
ऑब्जेक्ट में बदल जाते हैं.
प्रॉपर्टी | |
---|---|
origin |
टाइप:
LatLng|LatLngLiteral निर्देश और दूरी के लिए मूल जगह. |
PinOptions इंटरफ़ेस
google.maps.localContext.PinOptions
इंटरफ़ेस
पिन मार्कर को पसंद के मुताबिक बनाने के विकल्प.
प्रॉपर्टी | |
---|---|
background optional |
टाइप:
string optional आइकॉन के आकार का रंग कोई भी मान्य सीएसएस रंग हो सकता है. |
glyphColor optional |
टाइप:
string optional आइकॉन के ग्लिफ़ का रंग कोई भी मान्य सीएसएस रंग हो सकता है. |
scale optional |
टाइप:
number optional आइकॉन का स्केल. यह वैल्यू निरपेक्ष होती है, न कि हर राज्य के डिफ़ॉल्ट साइज़ के हिसाब से. |
PlaceChooserViewSetupOptions इंटरफ़ेस
google.maps.localContext.PlaceChooserViewSetupOptions
इंटरफ़ेस
जगह चुनने के विकल्प सेट अप करें. लेआउट और सेटिंग सेट करने के बारे में ज़्यादा पढ़ें.
प्रॉपर्टी | |
---|---|
layoutMode optional |
टाइप:
PlaceChooserLayoutMode optional |
position optional |
टाइप:
PlaceChooserPosition optional layoutMode:HIDDEN होने पर अनदेखा किया गया. अगर आप पास नहीं होते हैं, तो layoutMode के आधार पर रैंक अपने-आप तय हो जाएगी. |
PlaceChooserLayoutMode का कॉन्सटेंट
google.maps.localContext.PlaceChooserLayoutMode
कॉन्सटेंट
जगह चुनने के विकल्प के लिए लेआउट मोड.
const {PlaceChooserLayoutMode} = await google.maps.importLibrary("localContext")
पर कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
स्थिरांक | |
---|---|
HIDDEN |
जगह चुनने की सुविधा नहीं दिख रही है. |
SHEET |
जगह चुनने के विकल्प को शीट के तौर पर दिखाया जाता है. |
PlaceChooserPosition कॉन्सटेंट
google.maps.localContext.PlaceChooserPosition
कॉन्सटेंट
स्थान चुनने वाले के लिए स्थान दिखाएं.
const {PlaceChooserPosition} = await google.maps.importLibrary("localContext")
पर कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
स्थिरांक | |
---|---|
BLOCK_END |
मैप के नीचे लाइन पर, जगह चुनने वाला टूल दिखता है, जो कंटेनर के आखिर तक दिखता है. |
INLINE_END |
लाइन के आखिर में, जगह चुनने के विकल्प को मैप के साथ इनलाइन दिखाया जाता है. (बाईं से दाईं भाषा में, इसका मतलब है कि जगह चुनने वाला, मैप के दाईं ओर मौजूद है.) |
INLINE_START |
लाइन की शुरुआत में जगह चुनने के विकल्प को मैप के साथ इनलाइन दिखाया जाता है. (बाईं से दाईं भाषा में, इसका मतलब है कि जगह चुनने वाला, मैप के बाईं ओर है.) |
PlaceDetailsViewSetupOptions इंटरफ़ेस
google.maps.localContext.PlaceDetailsViewSetupOptions
इंटरफ़ेस
जगह की जानकारी के लिए सेट अप करने के विकल्प. लेआउट और सेटिंग सेट करने के बारे में ज़्यादा पढ़ें.
प्रॉपर्टी | |
---|---|
hidesOnMapClick optional |
टाइप:
boolean optional |
layoutMode optional |
टाइप:
PlaceDetailsLayoutMode optional |
position optional |
टाइप:
PlaceDetailsPosition optional layoutMode:INFO_WINDOW होने पर अनदेखा किया गया. अगर आप पास नहीं होते हैं, तो layoutMode के आधार पर रैंक अपने-आप तय हो जाएगी. |
PlaceDetailsLayoutMode कॉन्सटेंट
google.maps.localContext.PlaceDetailsLayoutMode
कॉन्सटेंट
जगह की जानकारी के लिए लेआउट मोड.
const {PlaceDetailsLayoutMode} = await google.maps.importLibrary("localContext")
पर कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
स्थिरांक | |
---|---|
INFO_WINDOW |
स्थान विवरण InfoWindow में दिखाया जाता है. |
SHEET |
स्थान विवरण एक शीट में दिखाया जाता है. |
PlaceDetailsPosition कॉन्सटेंट
google.maps.localContext.PlaceDetailsPosition
कॉन्सटेंट
स्थान विवरण के लिए स्थान दिखाएं.
const {PlaceDetailsPosition} = await google.maps.importLibrary("localContext")
पर कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
स्थिरांक | |
---|---|
INLINE_END |
जगह की जानकारी, लाइन के आखिर में मैप के साथ इनलाइन दिखती है. (बाएं से दाएं भाषा में इसका मतलब है कि जगह की जानकारी मैप के दाईं ओर दी गई है.) |
INLINE_START |
जगह की जानकारी, लाइन की शुरुआत में मैप के साथ इनलाइन दिखती है. (बाएं से दाएं भाषा में इसका मतलब है कि जगह की जानकारी मैप के बाईं ओर है.) |