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
אופציונלי |
סוג:
PolylineOptions optionalאפשרויות לקו פוליגוני. |
visible
אופציונלי |
סוג:
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
אופציונלי |
סוג:
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
interface
extends MarkerCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילות אפשרויות על סמנים של רכבי משלוחים. בשימוש על ידי FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization ו-FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.
מאפיינים | |
|---|---|
vehicle |
סוג:
DeliveryVehicleרכב המשלוחים שמיוצג על ידי הסמן הזה. |
ירושה:
defaultOptions,
isNew,
marker
| |
הממשק PlannedStopMarkerCustomizationFunctionParams
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
interface
extends DeliveryVehicleMarkerCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילים אפשרויות על סמנים שמייצגים עצירות מתוכננות. בשימוש על ידי FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.
מאפיינים | |
|---|---|
stopIndex |
סוג:
numberהאינדקס שמתחיל מאפס של העצירה הזו ברשימת העצירות שנותרו. |
בירושה:
defaultOptions,
isNew,
marker,
vehicle
| |
ממשק TaskMarkerCustomizationFunctionParams
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
interface
extends DeliveryVehicleMarkerCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילות אפשרויות על סמנים שמייצגים מיקומים מתוכננים או בפועל של משימות. בשימוש על ידי FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization ו-FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.
מאפיינים | |
|---|---|
task |
סוג:
Taskמיקום המשימה שמיוצג על ידי הסמן הזה. |
בירושה:
defaultOptions,
isNew,
marker,
vehicle
| |
ממשק ShipmentMarkerCustomizationFunctionParams
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
interface
extends MarkerCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמוסיפים אפשרויות לסמנים שמייצגים את רכב המשלוח ואת מיקומי היעד. בשימוש על ידי FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization ו-FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.
מאפיינים | |
|---|---|
taskTrackingInfo |
סוג:
TaskTrackingInfoמידע על המשימה שמשויכת לסמן הזה. |
ירושה:
defaultOptions,
isNew,
marker
| |
הממשק TripMarkerCustomizationFunctionParams
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
interface
extends MarkerCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמוסיפים אפשרויות לסמנים שמייצגים את הרכב, את נקודת המוצא ואת היעד של הנסיעה. בשימוש על ידי FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization ו-FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.
מאפיינים | |
|---|---|
trip |
סוג:
Tripהנסיעה שמשויכת לסמן הזה. כדי לקבל מידע על הרכב שמבצע את הנסיעה, משתמשים ב- Trip.latestVehicleLocationUpdate וב-Trip.remainingWaypoints. |
ירושה:
defaultOptions,
isNew,
marker
| |
הממשק TripWaypointMarkerCustomizationFunctionParams
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
interface
extends TripMarkerCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילות אפשרויות על סמנים שמייצגים מיקומים של נקודות ציון בנסיעה. בשימוש על ידי FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.
מאפיינים | |
|---|---|
waypointIndex |
סוג:
numberאינדקס נקודת הדרך שמתחיל מאפס ומשויך לסמן הזה. אפשר להשתמש באינדקס הזה ב- Trip.remainingWaypoints כדי לאחזר מידע על נקודת הדרך. |
בירושה:
defaultOptions,
isNew,
marker,
trip
| |
ממשק VehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
interface
extends MarkerCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמוסיפות אפשרויות לסמני רכב. בשימוש על ידי FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization ו-FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.
מאפיינים | |
|---|---|
vehicle |
סוג:
Vehicleהרכב שמיוצג על ידי הסמן הזה. |
ירושה:
defaultOptions,
isNew,
marker
| |
ממשק VehicleWaypointMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
interface
extends VehicleMarkerCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של סמנים, שמחילות אפשרויות על סמנים של נקודות ציון של כלי רכב. בשימוש על ידי FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization ו-FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
מאפיינים | |
|---|---|
waypointIndex |
סוג:
numberאינדקס נקודת הדרך שמתחיל מאפס ומשויך לסמן הזה. אפשר להשתמש באינדקס הזה ב- Vehicle.waypoints כדי לאחזר מידע על נקודת הדרך. |
בירושה:
defaultOptions,
isNew,
marker,
vehicle
| |
ממשק PolylineCustomizationFunctionParams
ממשק google.maps.journeySharing.PolylineCustomizationFunctionParams
פרמטרים שמשותפים לכל הפונקציות להתאמה אישית של קווים פוליגוניים. אובייקט מהמחלקה הזו לא מסופק ישירות לאף פונקציה להתאמה אישית של קו פוליגוני. במקום זאת, מסופק אובייקט מאחת ממחלקות הצאצא שלו.
מאפיינים | |
|---|---|
defaultOptions |
סוג:
PolylineOptionsאפשרויות ברירת המחדל ששימשו ליצירת קבוצת הקווים הפוליגוניים הזו. |
isNew |
סוג:
booleanאם הערך הוא true, רשימת הקווים הפוליגוניים נוצרה לאחרונה, והפונקציה להתאמה אישית של הקו הפוליגוני נקראת בפעם הראשונה. אחרת, הפלט הוא False. |
polylines |
רשימת הקווים הפוליגוניים שנוצרו. הם מסודרים ברצף כדי ליצור את המסלול שמוצג. |
ממשק ShipmentPolylineCustomizationFunctionParams
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
interface
extends PolylineCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של קו פוליגוני ב-FleetEngineShipmentLocationProvider.
מאפיינים | |
|---|---|
taskTrackingInfo |
סוג:
TaskTrackingInfoמידע על המשימה שמשויכת לקו הפוליגוני הזה. |
ירושה:
defaultOptions,
isNew,
polylines
| |
הממשק TripPolylineCustomizationFunctionParams
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
interface
extends PolylineCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של קו פוליגוני ב-FleetEngineTripLocationProvider.
מאפיינים | |
|---|---|
trip |
סוג:
Tripהנסיעה שמשויכת לקו הפוליגוני הזה. |
ירושה:
defaultOptions,
isNew,
polylines
| |
ממשק VehiclePolylineCustomizationFunctionParams
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
interface
extends PolylineCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של קו פוליגוני ב-FleetEngineVehicleLocationProvider.
מאפיינים | |
|---|---|
vehicle |
סוג:
Vehicleהרכב שנוסע לאורך הקו הפוליגוני הזה. |
ירושה:
defaultOptions,
isNew,
polylines
| |
ממשק DeliveryVehiclePolylineCustomizationFunctionParams
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
interface
extends PolylineCustomizationFunctionParams
פרמטרים ספציפיים לפונקציות של התאמה אישית של קו פוליגוני ב-FleetEngineDeliveryVehicleLocationProvider.
מאפיינים | |
|---|---|
deliveryVehicle |
סוג:
DeliveryVehicleרכב המשלוחים שנוסע לאורך הקו הפוליגוני הזה. |
ירושה:
defaultOptions,
isNew,
polylines
| |