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 इस फ़ील्ड में मौजूद डेटा को सिर्फ़ पढ़ा जा सकता है. व्यू को बैक करने वाला डीओएम एलिमेंट. |
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 होने पर, Local Context Library में जगहों की जानकारी लोड नहीं होती है. [0,24] |
placeTypePreferences |
टाइप:
Array<PlaceTypePreference> खोजे जाने वाले स्थानों के टाइप (10 तक). Iterable<string|PlaceTypePreference> टाइप भी स्वीकार किया जाता है. हालांकि, यह सिर्फ़ उन ब्राउज़र में काम करता है जो JavaScript सिंबल के साथ काम करते हैं. |
directionsOptions optional |
टाइप:
MapDirectionsOptions|MapDirectionsOptionsLiteral optional निर्देशों को पसंद के मुताबिक बनाने के विकल्प. अगर इसे सेट नहीं किया जाता है, तो दिशा और दूरी की जानकारी देने वाली सुविधा बंद हो जाएगी. |
element optional |
टाइप:
HTMLElement|SVGElement optional इस फ़ील्ड में मौजूद डेटा को सिर्फ़ पढ़ा जा सकता है. व्यू को बैक करने वाला डीओएम एलिमेंट. |
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 का लेआउट, साइज़ बदलने की वजह से बदल सकता है, तब डिफ़ॉल्ट सेटअप को डाइनैमिक तरीके से बदलने के लिए, फ़ंक्शन पास करें. गड़बड़ियों और अमान्य कॉन्फ़िगरेशन का पता एसिंक्रोनस तरीके से लगाया जा सकता है. साथ ही, इन्हें अनदेखा किया जाएगा. डिफ़ॉल्ट वैल्यू का इस्तेमाल किया जाएगा और गड़बड़ियों को कंसोल में लॉग किया जाएगा. कंस्ट्रक्शन के दौरान गड़बड़ियां मिलने पर, गड़बड़ियों को सिंक्रोनस तरीके से थ्रो किया जाएगा. |
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 |
जगह की जानकारी, लाइन की शुरुआत में मैप के साथ इनलाइन में दिखती है. (बाईं से दाईं ओर लिखी जाने वाली भाषा में इसका मतलब है कि जगह की जानकारी, मैप के बाईं ओर है.) |