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 Symbols के साथ काम करते हैं. |
directionsOptions optional |
टाइप:
MapDirectionsOptions|MapDirectionsOptionsLiteral optional दिशा-निर्देश को पसंद के मुताबिक बनाने के विकल्प. अगर यह नीति सेट नहीं है, तो निर्देश और दूरी की सुविधा बंद हो जाएगी. |
element optional |
टाइप:
HTMLElement|SVGElement optional इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है. व्यू का बैक अप लेने वाला DOM एलिमेंट. |
locationBias optional |
टाइप:
LocationBias optional डिफ़ॉल्ट:
null जगहों को खोजते समय इस्तेमाल करने के लिए मुलायम सीमा या संकेत. |
locationRestriction optional |
टाइप:
LocationRestriction optional खोज के नतीजों को सीमित करने की सीमाएं. अगर इसके लिए कोई वैल्यू तय नहीं की गई है, तो नतीजे सिर्फ़ Maps के व्यूपोर्ट में दिखेंगे. |
map optional |
टाइप:
Map optional पहले से ही इंस्टैंशिएट किया गया Map इंस्टेंस. इसे पास करने पर, मैप को LocalContextMapView के डीओएम में ले जाया जाएगा और उसके लिए री-स्टाइल नहीं किया जाएगा. मैप से जुड़े एलिमेंट में, LocalContextMapView की मदद से स्टाइल और क्लास भी लागू हो सकती हैं. |
pinOptionsSetup optional |
टाइप:
(function({ आइकॉन की स्थिति के आधार पर, प्लेस मार्कर आइकॉन को कॉन्फ़िगर करें. कॉलबैक में इनपुट के बदलने पर शुरू होता है. जब LocalContextMapView प्लेस मार्कर ड्रॉ करता है, तो डिफ़ॉल्ट सेटअप को डाइनैमिक तौर पर बदलने के लिए, फ़ंक्शन पास करें. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन को एसिंक्रोनस तरीके से तय किया जा सकता है. इन्हें अनदेखा किया जाएगा (डिफ़ॉल्ट सेटिंग का इस्तेमाल किया जाएगा और गड़बड़ियां कंसोल में लॉग कर दी जाएंगी). |
placeChooserViewSetup optional |
टाइप:
(function({ यह जगह चुनने वाले व्यू के सेटअप को बदल देता है. डिफ़ॉल्ट सेटअप को डाइनैमिक तौर पर बदलने के लिए, फ़ंक्शन पास करें. ऐसा तब किया जाता है, जब LocalContextMapView, साइज़ में बदलाव करने की वजह से अपना लेआउट बदल सकता है. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन को एसिंक्रोनस तरीके से तय किया जा सकता है. इन्हें अनदेखा किया जाएगा. इसकी जगह डिफ़ॉल्ट कॉन्फ़िगरेशन का इस्तेमाल किया जाएगा और गड़बड़ी को कंसोल में लॉग कर दिया जाएगा. निर्माण के दौरान पता चलने पर, गड़बड़ियां एक साथ आ सकती हैं. |
placeDetailsViewSetup optional |
टाइप:
(function({ जगह की जानकारी वाले व्यू के सेटअप को बदल देता है. डिफ़ॉल्ट सेटअप को डाइनैमिक तौर पर बदलने के लिए, फ़ंक्शन पास करें. ऐसा तब किया जाता है, जब LocalContextMapView, साइज़ में बदलाव करने की वजह से अपना लेआउट बदल सकता है. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन को एसिंक्रोनस तरीके से तय किया जा सकता है. इन्हें अनदेखा किया जाएगा (डिफ़ॉल्ट सेटिंग का इस्तेमाल किया जाएगा और गड़बड़ियां कंसोल में लॉग कर दी जाएंगी). निर्माण के दौरान पता चलने पर, गड़बड़ियां एक साथ आ सकती हैं. |
PlaceTypePreference typedef
google.maps.localContext.PlaceTypePreference
typedef
खोजने के लिए जगह का टाइप और इस्तेमाल किया जाने वाला वज़न. अगर 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 |
जगह की जानकारी, लाइन की शुरुआत में मैप पर दिखाई जाती है. (बाईं से दाईं ओर की भाषा में, इसका मतलब है कि जगह की जानकारी, मैप पर बाईं ओर मौजूद है.) |