LocalContextMapView class
google.maps.localContext.LocalContextMapView
class
מוצגת חוויית הקשר מקומי עם 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 הערך שלו הוא true לפני ש-LocalContextMapView מתחיל לשנות את הגבולות של Map הפנימי, והערך שלו הוא false אחרי ש-LocalContextMapView מסיים לשנות את הגבולות של Map הפנימי. (לא מוגדר כששינויים במצב הפריסה מתרחשים בגלל שינוי גודל רספונסיבי). |
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
|
Methods | |
---|---|
addListener |
addListener(eventName, handler) פרמטרים:
ערך מוחזר:
MapsEventListener מוסיפה את פונקציית ה-listener שצוינה לשם האירוע שצוין. |
hidePlaceDetailsView |
hidePlaceDetailsView() פרמטרים: אין
ערך מוחזר: אין
הסתרת פרטי המקום. |
search |
search() פרמטרים: אין
ערך מוחזר: אין
חיפושים של מקומות שיוצגו למשתמש על סמך maxPlaceCount , placeTypePreferences , locationRestriction ו-locationBias הנוכחיים. |
אירועים | |
---|---|
error |
function(event) ארגומנטים:
האירוע הזה מופעל אם יש שגיאה במהלך החיפוש. |
placedetailsviewhidestart |
function() ארגומנטים: אין
האירוע הזה מופעל לפני שהאנימציה של פרטי המקום מתחילה לצאת. |
placedetailsviewshowstart |
function() ארגומנטים: אין
האירוע הזה מופעל לפני שהאנימציה של פרטי המקום מתחילה. |
LocalContextMapViewOptions interface
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 שכבר נוצר. אם המפה מועברת, היא תועבר ל-DOM של 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 class
google.maps.localContext.MapDirectionsOptions
class
השירות הזה מספק הגדרות למסלולים עם LocalContextMapView
.
במחלקה הזו מיושם
MapDirectionsOptionsLiteral
.
אפשר להתקשר אל const {MapDirectionsOptions} = await google.maps.importLibrary("localContext")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
מאפיינים | |
---|---|
Inherited:
origin
|
Methods | |
---|---|
addListener |
addListener(eventName, handler) פרמטרים:
ערך מוחזר:
MapsEventListener מוסיפה את פונקציית ה-listener שצוינה לשם האירוע שצוין. |
MapDirectionsOptionsLiteral interface
google.maps.localContext.MapDirectionsOptionsLiteral
ממשק
במקומות רבים, אפשר להשתמש במקום באובייקטים מסוג MapDirectionsOptions
במילולי אובייקטים, כדי שיהיה לכם נוח יותר. הם מומרים לאובייקטים של MapDirectionsOptions
כשהם מזוהים על ידי Maps API.
מאפיינים | |
---|---|
origin |
סוג:
LatLng|LatLngLiteral נקודת המוצא לקבלת מסלול ומרחק. |
PinOptions interface
google.maps.localContext.PinOptions
ממשק
אפשרויות להתאמה אישית של סמן של סיכה.
מאפיינים | |
---|---|
background optional |
סוג:
string optional הצבע של צורת הסמל, יכול להיות כל צבע CSS תקין. |
glyphColor optional |
סוג:
string optional הצבע של הגליף של הסמל, יכול להיות כל צבע CSS תקין. |
scale optional |
סוג:
number optional הקנה מידה של הסמל. הערך הוא מוחלט, ולא יחסי לגדלים שמוגדרים כברירת מחדל בכל מדינה. |
ממשק PlaceChooserViewSetupOptions
google.maps.localContext.PlaceChooserViewSetupOptions
ממשק
הגדרת האפשרויות של כלי בחירת המקומות. מידע נוסף על הגדרת הפריסה והחשיפה
מאפיינים | |
---|---|
layoutMode optional |
סוג:
PlaceChooserLayoutMode optional |
position optional |
סוג:
PlaceChooserPosition optional המערכת מתעלמת מהמאפיין הזה אם layoutMode:HIDDEN . אם לא מעבירים את הפרמטר, המיקום ייקבע באופן אוטומטי על סמך layoutMode . |
PlaceChooserLayoutMode constants
google.maps.localContext.PlaceChooserLayoutMode
constants
מצבי פריסה לבחירת מקומות.
אפשר להתקשר אל const {PlaceChooserLayoutMode} = await google.maps.importLibrary("localContext")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
Constants | |
---|---|
HIDDEN |
הכלי לבחירת מיקום מוסתר. |
SHEET |
בוחר המקומות מוצג כגיליון. |
קבועי PlaceChooserPosition
google.maps.localContext.PlaceChooserPosition
constants
הצגת מיקומים בכלי לבחירת מקומות.
אפשר להתקשר אל const {PlaceChooserPosition} = await google.maps.importLibrary("localContext")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
Constants | |
---|---|
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 constants
google.maps.localContext.PlaceDetailsLayoutMode
constants
מצבי פריסה של פרטי המקום.
אפשר להתקשר אל const {PlaceDetailsLayoutMode} = await google.maps.importLibrary("localContext")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
Constants | |
---|---|
INFO_WINDOW |
פרטי המקום מוצגים בInfoWindow . |
SHEET |
פרטי המקום מוצגים בגיליון. |
PlaceDetailsPosition constants
google.maps.localContext.PlaceDetailsPosition
constants
הצגת מיקומים בפרטי המקום.
אפשר להתקשר אל const {PlaceDetailsPosition} = await google.maps.importLibrary("localContext")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
Constants | |
---|---|
INLINE_END |
פרטי המקום מוצגים בשורה עם המפה, בסוף השורה. (בשפה שקוראים משמאל לימין, זה אומר שפרטי המקום נמצאים משמאל למפה). |
INLINE_START |
פרטי המקום מוצגים בשורה עם המפה בתחילת השורה. (בשפה שקוראים משמאל לימין, המשמעות היא שפרטי המקום נמצאים משמאל למפה). |