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
אפשרויות ל-Polyline.
visible optional
סוג:  boolean optional
חשיפה של פוליגונים.

ממשק DefaultPolylineSetupOptions

google.maps.journeySharing.DefaultPolylineSetupOptions ממשק

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

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

סוג-typedef של MarkerSetup

google.maps.journeySharing.MarkerSetup typedef

סוג הגדרת הסמן.

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

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

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

הממשק MarkerSetupOptions

google.maps.journeySharing.MarkerSetupOptions ממשק

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

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

ממשק DefaultMarkerSetupOptions

google.maps.journeySharing.DefaultMarkerSetupOptions ממשק

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

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

ממשק MarkerCustomizationFunctionParams

google.maps.journeySharing.MarkerCustomizationFunctionParams ממשק

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

defaultOptions
סוג:  MarkerOptions
אפשרויות ברירת המחדל ששימשו ליצירת הסמן הזה.
isNew
סוג:  boolean
אם הערך הוא true, הסמן נוצר לאחרונה ופונקציית ההתאמה האישית של הסמן מופעלת בפעם הראשונה, לפני שהסמן נוסף לתצוגת המפה. אחרת, צריך להזין לא נכון.
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 ממשק

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

defaultOptions
סוג:  PolylineOptions
אפשרויות ברירת המחדל ששימשו ליצירת הקבוצה הזו של קווים מרובים.
isNew
סוג:  boolean
אם הערך הוא true, רשימת הקווים מרובה נוצרה לאחרונה, והקריאה הראשונה לפונקציית ההתאמה האישית של קו מרובה מתבצעת. אחרת, צריך להזין לא נכון.
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