UI Customization

typedef של PolylineSetup

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
ברירת מחדל של חשיפה של קו פוליגוני.

typedef של MarkerSetup

google.maps.journeySharing.MarkerSetup typedef

סוג MarkupSetup.

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

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

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

ממשק MarkerSetupOptions

ממשק google.maps.journeySharing.MarkerSetupOptions

אפשרויות הגדרת סמן.

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

ממשק DefaultMarkerSetupOptions

ממשק google.maps.journeySharing.DefaultMarkerSetupOptions

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

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