הכיתה LocalContextMapView
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() פרמטרים: ללא
ערך המוחזר: None
הסתרת פרטי המקום. |
search |
search() פרמטרים: ללא
ערך המוחזר: None
חיפוש מקומות להצגה למשתמש על סמך הערכים הנוכחיים של maxPlaceCount , placeTypePreferences , locationRestriction ו-locationBias . |
אירועים | |
---|---|
error |
function(event) ארגומנטים:
האירוע הזה מופעל אם יש שגיאה במהלך ביצוע החיפוש. |
placedetailsviewhidestart |
function() ארגומנטים: None
האירוע הזה מופעל לפני שנעשית אנימציה של היציאה של פרטי המקום. |
placedetailsviewshowstart |
function() ארגומנטים: None
האירוע הזה מופעל לפני שפרטי המקום מתחילים להופיע באנימציה. |
ממשק 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 שכבר נוצר. אם מעבירים את המפה, היא תועבר ל-DOM של LocalContextMapView, ולא יותאם לה סגנון מחדש. יכול להיות שגם לרכיב שמשויך למפה יוחלו סגנונות וסיווגים על ידי LocalContextMapView . |
pinOptionsSetup optional |
סוג:
(function({ מגדירים את סמל סמן המיקום על סמך מצב הסמל. הפונקציה מופעלת בכל פעם שהקלט של קריאת החזרה (callback) משתנה. מעבירים פונקציה כדי לשנות באופן דינמי את הגדרת ברירת המחדל כש-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
class
הגדרות למסלולים עם LocalContextMapView
.
המחלקה הזו מטמיעה את MapDirectionsOptionsLiteral
.
אפשר לגשת אליו באמצעות חיוג למספר const {MapDirectionsOptions} = await google.maps.importLibrary("localContext")
. ספריות ב-Maps JavaScript API
מאפיינים | |
---|---|
עבר בירושה:
origin
|
Methods | |
---|---|
addListener |
addListener(eventName, handler) פרמטרים:
ערך המוחזר:
MapsEventListener הפונקציה הזו מוסיפה את פונקציית ה-listener שצוינה לשם האירוע שצוין. |
הממשק MapDirectionsOptionsLiteral
ממשק google.maps.localContext.MapDirectionsOptionsLiteral
לצורך נוחות, אפשר להשתמש בביטויים לוגיים של אובייקטים במקום באובייקטים מסוג MapDirectionsOptions
במקומות רבים. הם מומרים לאובייקטים מסוג MapDirectionsOptions
כש-Maps API נתקל בהם.
מאפיינים | |
---|---|
origin |
סוג:
LatLng|LatLngLiteral נקודת המוצא למסלול ולמרחק. |
ממשק PinOptions
ממשק 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
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 |
פרטי המקום מוצגים בשורה עם המפה בתחילת השורה. (בשפות הנכתבות משמאל לימין, פרטי המקום מופיעים משמאל למפה). |