UI Customization

PolylineSetup typedef

google.maps.journeySharing.PolylineSetup typedef

סוג PolylineSetup.

הסוג מקבל אובייקט PolylineSetupOptions או פונקציה שמקבלת אובייקט DefaultPolylineSetupOptions ומחזירה אובייקט PolylineSetupOptions.

אם מציינים פונקציה, היא יכולה וצריכה לשנות את השדה defaultPolylineOptions של הקלט ולהחזיר אותו כ-polylineOptions באובייקט הפלט PolylineSetupOptions.

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

הממשק PolylineSetupOptions

ממשק google.maps.journeySharing.PolylineSetupOptions

אפשרויות של PolylineSetup.

polylineOptions optional
סוג:  PolylineOptions optional
אפשרויות של קו פוליגוני.
visible optional
סוג:  boolean optional
החשיפה של הקו הפוליגוני.

ממשק DefaultPolylineSetupOptions

ממשק google.maps.journeySharing.DefaultPolylineSetupOptions

אפשרויות ברירת המחדל של PolylineSetup.

defaultPolylineOptions
סוג:  PolylineOptions
אפשרויות ברירת המחדל של קווים פוליגונים.
defaultVisible
סוג:  boolean
ברירת המחדל של הרשאות הגישה לקו המרובה.

MarkerSetup typedef

google.maps.journeySharing.MarkerSetup typedef

סוג MarkerSetup.

הסוג מקבל אובייקט MarkerSetupOptions או פונקציה שמקבלת אובייקט DefaultMarkerSetupOptions ומחזירה אובייקט MarkerSetupOptions.

אם מציינים פונקציה, היא יכולה וצריכה לשנות את השדה defaultMarkerOptions של הקלט ולהחזיר אותו כ-markerOptions באובייקט הפלט MarkerSetupOptions.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

הממשק MarkerSetupOptions

ממשק google.maps.journeySharing.MarkerSetupOptions

אפשרויות MarkerSetup.

markerOptions optional
סוג:  MarkerOptions optional
אפשרויות לסמן.

הממשק DefaultMarkerSetupOptions

ממשק google.maps.journeySharing.DefaultMarkerSetupOptions

אפשרויות ברירת המחדל של MarkerSetup.

defaultMarkerOptions
סוג:  MarkerOptions
אפשרויות ברירת המחדל של הסמנים.

הממשק MarkerCustomizationFunctionParams

ממשק google.maps.journeySharing.MarkerCustomizationFunctionParams

פרמטרים שמשותפים לכל הפונקציות של התאמה אישית של סמנים. אף אובייקט מהסוג הזה לא מסופק ישירות לפונקציה של התאמה אישית של סמן. במקום זאת, מסופק אובייקט מאחד מהסוגים הצאצאים שלו.

defaultOptions
סוג:  MarkerOptions
אפשרויות ברירת המחדל ששימשו ליצירת הסמן הזה.
isNew
סוג:  boolean
אם הערך הוא true, הסמן נוצר לאחרונה והפונקציה של התאמה אישית של הסמן נקראת בפעם הראשונה, לפני שהסמן נוסף לתצוגת המפה. אחרת, הערך יהיה false.
marker
סוג:  Marker
הסמן. צריך לבצע התאמות אישיות ישירות לאובייקט הזה.

הממשק DeliveryVehicleMarkerCustomizationFunctionParams

ממשק google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילים אפשרויות על סמנים של כלי רכב להעברה. בשימוש על ידי FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization וגם FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.

הממשק הזה הוא תוספת ל-MarkerCustomizationFunctionParams.

vehicle
סוג:  DeliveryVehicle
כלי הרכב להעברה שמיוצג על ידי הסמן הזה.
עובר בירושה: defaultOptions, isNew, marker

הממשק PlannedStopMarkerCustomizationFunctionParams

ממשק google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילים אפשרויות על סמנים שמייצגים עצירות מתוכננות. FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization משתמש בזה.

הממשק הזה הוא תוספת ל-DeliveryVehicleMarkerCustomizationFunctionParams.

stopIndex
סוג:  number
האינדקס של התחנה הזו ברשימה של התחנות הנותרות, שמתחיל ב-0.
עובר בירושה: defaultOptions, isNew, marker, vehicle

הממשק TaskMarkerCustomizationFunctionParams

ממשק google.maps.journeySharing.TaskMarkerCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילים אפשרויות על סמנים שמייצגים מיקומים מתוכננים או בפועל של משימות. בשימוש על ידי FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization וגם FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.

הממשק הזה הוא תוספת ל-DeliveryVehicleMarkerCustomizationFunctionParams.

task
סוג:  Task
מיקום המשימה שמיוצג על ידי הסמן הזה.
עובר בירושה: defaultOptions, isNew, marker, vehicle

הממשק ShipmentMarkerCustomizationFunctionParams

ממשק google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילים אפשרויות על סמנים שמייצגים את הרכב להעברת המשלוח ואת מיקומי היעד. בשימוש על ידי FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization וגם FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.

הממשק הזה הוא תוספת ל-MarkerCustomizationFunctionParams.

taskTrackingInfo
מידע על המשימה שמשויכת לסמן הזה.
עובר בירושה: defaultOptions, isNew, marker

הממשק TripMarkerCustomizationFunctionParams

ממשק google.maps.journeySharing.TripMarkerCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילים אפשרויות על סמנים שמייצגים את הרכב, את המיקום של המוצא ואת המיקום של היעד בנסיעה. בשימוש של FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization ו-FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.

הממשק הזה הוא תוספת ל-MarkerCustomizationFunctionParams.

trip
סוג:  Trip
הנסיעה שמשויכת לסמן הזה.

כדי לקבל מידע על הרכב ששימש בנסיעה הזו, משתמשים ב-Trip.latestVehicleLocationUpdate וב-Trip.remainingWaypoints.
עובר בירושה: defaultOptions, isNew, marker

הממשק TripWaypointMarkerCustomizationFunctionParams

ממשק google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילים אפשרויות על סמנים שמייצגים מיקומי נקודות דרך בנסיעה. FleetEngineTripLocationProviderOptions.waypointMarkerCustomization משתמש בזה.

הממשק הזה הוא תוספת ל-TripMarkerCustomizationFunctionParams.

waypointIndex
סוג:  number
המדד של נקודת הציון שמשויך לסמן הזה, שמתחיל ב-0. משתמשים באינדקס הזה ב-Trip.remainingWaypoints כדי לאחזר מידע על נקודת הציון.
עובר בירושה: defaultOptions, isNew, marker, trip

הממשק VehicleMarkerCustomizationFunctionParams

ממשק google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילים אפשרויות על סמנים של כלי רכב. בשימוש על ידי FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization וגם FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.

הממשק הזה הוא תוספת ל-MarkerCustomizationFunctionParams.

vehicle
סוג:  Vehicle
הרכב שסימן הפלס מייצג.
עובר בירושה: defaultOptions, isNew, marker

הממשק VehicleWaypointMarkerCustomizationFunctionParams

ממשק google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילים אפשרויות על סמנים של נקודות דרך ברכב. בשימוש ב-FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, ב-FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization וב-FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization

הממשק הזה הוא תוספת ל-VehicleMarkerCustomizationFunctionParams.

waypointIndex
סוג:  number
המדד של נקודת הציון שמשויך לסמן הזה, שמתחיל ב-0. משתמשים באינדקס הזה ב-Vehicle.waypoints כדי לאחזר מידע על נקודת הציון.
עובר בירושה: defaultOptions, isNew, marker, vehicle

הממשק PolylineCustomizationFunctionParams

ממשק google.maps.journeySharing.PolylineCustomizationFunctionParams

פרמטרים שקיימים בכל הפונקציות להתאמה אישית של קווים פוליגונליים. לא ניתן לספק אובייקט מהמחלקה הזו ישירות לפונקציה כלשהי של התאמה אישית של קווים פוליגונליים. במקום זאת, צריך לספק אובייקט מאחד מהצאצאים של המחלקה הזו.

defaultOptions
סוג:  PolylineOptions
אפשרויות ברירת המחדל ששימשו ליצירת קבוצת הקווים האלה.
isNew
סוג:  boolean
אם הערך הוא true, המשמעות היא שרשימת הקווים הפוליגונליים נוצרה לאחרונה, ופונקציית ההתאמה האישית של הקווים הפוליגונליים נקראת בפעם הראשונה. אחרת, הערך יהיה false.
polylines
סוג:  Array<Polyline>
רשימת הקווים הפוליגונים שנוצרו. הם מסודרים ברצף כדי ליצור את המסלול שעבר עיבוד.

הממשק ShipmentPolylineCustomizationFunctionParams

ממשק google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של קווים פוליגונליים עבור FleetEngineShipmentLocationProvider.

הממשק הזה הוא תוספת ל-PolylineCustomizationFunctionParams.

taskTrackingInfo
מידע על המשימה שמשויכת לקו הפוליגון הזה.
עובר בירושה: defaultOptions, isNew, polylines

הממשק TripPolylineCustomizationFunctionParams

ממשק google.maps.journeySharing.TripPolylineCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של קווים פוליגונליים עבור FleetEngineTripLocationProvider.

הממשק הזה הוא תוספת ל-PolylineCustomizationFunctionParams.

trip
סוג:  Trip
הנסיעה שמשויכת לקו הפוליגוני הזה.
עובר בירושה: defaultOptions, isNew, polylines

הממשק VehiclePolylineCustomizationFunctionParams

ממשק google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של קווים פוליגונליים עבור FleetEngineVehicleLocationProvider.

הממשק הזה הוא תוספת ל-PolylineCustomizationFunctionParams.

vehicle
סוג:  Vehicle
הרכב שחוצה את קו הפוליגון הזה.
עובר בירושה: defaultOptions, isNew, polylines

הממשק DeliveryVehiclePolylineCustomizationFunctionParams

ממשק google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams

פרמטרים ספציפיים לפונקציות של התאמה אישית של קווים פוליגונליים עבור FleetEngineDeliveryVehicleLocationProvider.

הממשק הזה הוא תוספת ל-PolylineCustomizationFunctionParams.

deliveryVehicle
סוג:  DeliveryVehicle
כלי הרכב של חברת השליחויות שחוצה את קו הפוליגון הזה.
עובר בירושה: defaultOptions, isNew, polylines