Polyline class
google.maps.Polyline
class
קו פוליגוני הוא שכבת-על לינארית של קטעי קו מחוברים במפה.
הכיתה הזו היא הרחבה של MVCObject
.
אפשר להתקשר אל const {Polyline} = await google.maps.importLibrary("maps")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
יצרן | |
---|---|
Polyline |
Polyline([opts]) פרמטרים:
יוצרים קו פוליגוני באמצעות PolylineOptions שהועבר, שמציין גם את הנתיב של הקו הפוליגוני וגם את סגנון הקו לשימוש בשרטוט הקו הפוליגוני. כשיוצרים קו פוליגוני, אפשר להעביר מערך של LatLng s או MVCArray של LatLng s, אבל מערכים פשוטים מומרים ל-MVCArray s בתוך הקו הפוליגוני בזמן יצירת המופע. |
Methods | |
---|---|
getDraggable |
getDraggable() פרמטרים: אין
ערך מוחזר:
boolean הפונקציה מחזירה אם המשתמש יכול לגרור את הצורה הזו. |
getEditable |
getEditable() פרמטרים: אין
ערך מוחזר:
boolean הפונקציה מחזירה את הערך true אם המשתמש יכול לערוך את הצורה, ואת הערך false אם לא. |
getMap |
getMap() פרמטרים: אין
ערך מוחזר:
Map|null מחזירה את המפה שאליה הצורה הזו מצורפת. |
getPath |
getPath() פרמטרים: אין
מאחזר את הנתיב. |
getVisible |
getVisible() פרמטרים: אין
ערך מוחזר:
boolean מחזירה אם הפוליגון הזה גלוי במפה. |
setDraggable |
setDraggable(draggable) פרמטרים:
ערך מוחזר: אין
אם ההגדרה היא true , המשתמש יכול לגרור את הצורה הזו מעל המפה. המאפיין geodesic מגדיר את מצב הגרירה. |
setEditable |
setEditable(editable) פרמטרים:
ערך מוחזר: אין
אם המאפיין מוגדר ל- true , המשתמש יכול לערוך את הצורה הזו על ידי גרירת נקודות הבקרה שמוצגות בקודקודים ובכל פלח. |
setMap |
setMap(map) פרמטרים:
ערך מוחזר: אין
הפונקציה מציגה את הצורה הזו במפה שצוינה. אם המפה מוגדרת לערך null , הצורה תוסר. |
setOptions |
setOptions(options) פרמטרים:
ערך מוחזר: אין
|
setPath |
setPath(path) פרמטרים:
ערך מוחזר: אין
מגדיר את הנתיב. פרטים נוספים מופיעים במאמר PolylineOptions . |
setVisible |
setVisible(visible) פרמטרים:
ערך מוחזר: אין
הפולי הזה מוסתר אם ההגדרה היא false . |
בירושה:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
אירועים | |
---|---|
click |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע הקליק של DOM מופעל בקו הפוליגוני. |
contextmenu |
function(event) ארגומנטים:
האירוע הזה מופעל כשהאירוע contextmenu של DOM מופעל ב-Poyline. |
dblclick |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע ה-DOM dblclick מופעל בקו הפוליגוני. |
drag |
function(event) ארגומנטים:
האירוע הזה מופעל שוב ושוב בזמן שהמשתמש גורר את הקו המקוטע. |
dragend |
function(event) ארגומנטים:
האירוע הזה מופעל כשהמשתמש מפסיק לגרור את הקו המקוטע. |
dragstart |
function(event) ארגומנטים:
האירוע הזה מופעל כשהמשתמש מתחיל לגרור את הקו המקוטע. |
mousedown |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע mousedown של DOM מופעל ב-Polyline. |
mousemove |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע mousemove של DOM מופעל בקו הפוליגוני. |
mouseout |
function(event) ארגומנטים:
האירוע הזה מופעל כשמזיזים את העכבר מחוץ לקו פוליגוני. |
mouseover |
function(event) ארגומנטים:
האירוע הזה מופעל כשמעבירים את העכבר מעל קו פוליגוני. |
mouseup |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע mouseup של DOM מופעל בקו הפוליגוני. |
|
function(event) ארגומנטים:
האירוע הזה מופעל כשלוחצים לחיצה ימנית על קו פוליגוני. |
PolylineOptions interface
google.maps.PolylineOptions
ממשק
אובייקט PolylineOptions שמשמש להגדרת המאפיינים שאפשר להגדיר ב-Polyline.
מאפיינים | |
---|---|
clickable optional |
סוג:
boolean optional ברירת מחדל:
true מציין אם הרכיב Polyline מטפל באירועי עכבר. |
|