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