PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
Typ konfiguracji linii łamanej.
Typ może przyjmować obiekt PolylineSetupOptions
lub funkcję, która przyjmuje obiekt DefaultPolylineSetupOptions
i zwraca obiekt PolylineSetupOptions
.
Jeśli podasz funkcję, może ona (i powinna) zmodyfikować pole wejściowe defaultPolylineOptions
i zwrócić je jako polylineOptions
w obiekcie wyjściowym PolylineSetupOptions
.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Interfejs PolylineSetupOptions
google.maps.journeySharing.PolylineSetupOptions
interfejs
Opcje konfiguracji linii łamanej.
Właściwości | |
---|---|
polylineOptions optional |
Typ:
PolylineOptions optional Opcje linii złożonej. |
visible optional |
Typ:
boolean optional Widoczność linii łamanej. |
Interfejs DefaultPolylineSetupOptions
google.maps.journeySharing.DefaultPolylineSetupOptions
interfejs
Opcje domyślne w ustawieniu Polyline.
Właściwości | |
---|---|
defaultPolylineOptions |
Typ:
PolylineOptions Domyślne opcje wielokąta. |
defaultVisible |
Typ:
boolean Domyślna widoczność linii łamanej. |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
Typ markerSetup.
Typ może przyjmować obiekt MarkerSetupOptions
lub funkcję, która przyjmuje obiekt DefaultMarkerSetupOptions
i zwraca obiekt MarkerSetupOptions
.
Jeśli podasz funkcję, może ona (i powinna) zmodyfikować pole wejściowe defaultMarkerOptions
i zwrócić je jako markerOptions
w obiekcie wyjściowym MarkerSetupOptions
.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Interfejs MarkerSetupOptions
google.maps.journeySharing.MarkerSetupOptions
interfejs
Opcje konfiguracji znacznika.
Właściwości | |
---|---|
markerOptions optional |
Typ:
MarkerOptions optional Opcje markera. |
Interfejs DefaultMarkerSetupOptions
google.maps.journeySharing.DefaultMarkerSetupOptions
interfejs
Domyślne opcje ustawień znacznika.
Właściwości | |
---|---|
defaultMarkerOptions |
Typ:
MarkerOptions Domyślne opcje znacznika. |
MarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.MarkerCustomizationFunctionParams
interfejs
Parametry wspólne dla wszystkich funkcji dostosowywania znacznika. Żaden obiekt tej klasy nie jest przekazywany bezpośrednio do żadnej funkcji dostosowywania znacznika; zamiast tego przekazywany jest obiekt jednej z jej klas potomnych.
Właściwości | |
---|---|
defaultOptions |
Typ:
MarkerOptions Domyślne opcje użyte do utworzenia tego znacznika. |
isNew |
Typ:
boolean Jeśli wartość to prawda, oznacza to, że znacznik został utworzony na nowo i funkcja dostosowywania znacznika jest wywoływana po raz pierwszy, zanim znacznik zostanie dodany do widoku mapy. W przeciwnym razie ma wartość Fałsz. |
marker |
Typ:
Marker znacznik, Wszelkie dostosowania należy wprowadzać bezpośrednio w tym obiekcie. |
DeliveryVehicleMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników pojazdów dostawczych. Używane przez FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
i FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
.
Ten interfejs rozszerza MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
vehicle |
Typ:
DeliveryVehicle Pojazd dostawczy reprezentowany przez ten znacznik. |
Uzyskane:
defaultOptions ,
isNew ,
marker
|
PlannedStopMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących zaplanowane przystanki. Używa: FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Ten interfejs rozszerza DeliveryVehicleMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
stopIndex |
Typ:
number Indeks tego przystanku na liście pozostałych przystanków (liczony od 0). |
Uzyskane:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interfejs TaskMarkerCustomizationFunctionParams
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących planowane lub rzeczywiste lokalizacje zadań. Używane przez FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
i FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
.
Ten interfejs rozszerza DeliveryVehicleMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
task |
Typ:
Task Lokalizacja zadania reprezentowana przez ten znacznik. |
Uzyskane:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interfejs ShipmentMarkerCustomizationFunctionParams
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących pojazd dostawczy i lokalizacje miejsca docelowego przesyłki. Używane przez FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
i FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
.
Ten interfejs rozszerza MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
taskTrackingInfo |
Typ:
TaskTrackingInfo Informacje o zadaniu powiązanym z tym znacznikiem. |
Uzyskane:
defaultOptions ,
isNew ,
marker
|
TripMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących pojazd, punkt początkowy i miejsce docelowe. Używane przez FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
i FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
.
Ten interfejs rozszerza MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
trip |
Typ:
Trip Podróż powiązana z tym znacznikiem. Aby uzyskać informacje o pojazdach obsługujących tę podróż, użyj Trip.latestVehicleLocationUpdate i Trip.remainingWaypoints . |
Uzyskane:
defaultOptions ,
isNew ,
marker
|
TripWaypointMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących lokalizacje punktów kontrolnych podróży. Używa: FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Ten interfejs rozszerza TripMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
waypointIndex |
Typ:
number Powiązany z tym znacznikiem indeks punktu orientacyjnego oparty na 0. Użyj tego indeksu na stronie Trip.remainingWaypoints , aby pobrać informacje o punkcie kontrolnym. |
Uzyskane:
defaultOptions ,
isNew ,
marker ,
trip
|
Interfejs VehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
interfejs
Parametry dotyczące funkcji dostosowywania znaczników, które stosują opcje do znaczników pojazdów. Używane przez FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
i FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
.
Ten interfejs rozszerza MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
vehicle |
Typ:
Vehicle Pojazd reprezentowany przez ten znacznik. |
Uzyskane:
defaultOptions ,
isNew ,
marker
|
VehicleWaypointMarkerCustomizationFunctionParams interfejs
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
interfejs
Parametry dotyczące funkcji dostosowywania znaczników, które stosują opcje do znaczników punktów kontrolnych pojazdu. Używane przez FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
i FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Ten interfejs rozszerza VehicleMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
waypointIndex |
Typ:
number Powiązany z tym znacznikiem indeks punktu orientacyjnego oparty na 0. Użyj tego indeksu na stronie Vehicle.waypoints , aby pobrać informacje o punkcie kontrolnym. |
Uzyskane:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interfejs PolylineCustomizationFunctionParams
google.maps.journeySharing.PolylineCustomizationFunctionParams
interfejs
Parametry wspólne dla wszystkich funkcji dostosowywania wielokąta. Żaden obiekt tej klasy nie jest przekazywany bezpośrednio do żadnej funkcji dostosowywania ścieżki wielopunktowej; zamiast tego jest przekazywany obiekt jednej z jej klas potomnych.
Właściwości | |
---|---|
defaultOptions |
Typ:
PolylineOptions Domyślne opcje użyte do utworzenia tego zbioru ścieżek wielokątnych. |
isNew |
Typ:
boolean Jeśli jest to prawda, oznacza to, że lista łagodnych ścieżek została utworzona na nowo i funkcja dostosowywania łagodnych ścieżek jest wywoływana po raz pierwszy. W przeciwnym razie ma wartość Fałsz. |
polylines |
Lista utworzonych wielokątów. Są one uporządkowane w kolejności, aby tworzyć renderowaną trasę. |
Interfejs ShipmentPolylineCustomizationFunctionParams
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania wielokąta w przypadku FleetEngineShipmentLocationProvider
.
Ten interfejs rozszerza PolylineCustomizationFunctionParams
.
Właściwości | |
---|---|
taskTrackingInfo |
Typ:
TaskTrackingInfo Informacje o zadaniu powiązanym z tą ścieżką. |
Uzyskane:
defaultOptions ,
isNew ,
polylines
|
Interfejs TripPolylineCustomizationFunctionParams
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania wielokąta w przypadku FleetEngineTripLocationProvider
.
Ten interfejs rozszerza PolylineCustomizationFunctionParams
.
Właściwości | |
---|---|
trip |
Typ:
Trip Podróż powiązana z tą linią łamaną. |
Uzyskane:
defaultOptions ,
isNew ,
polylines
|
VehiclePolylineCustomizationFunctionParams interfejs
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania wielokąta w przypadku FleetEngineVehicleLocationProvider
.
Ten interfejs rozszerza PolylineCustomizationFunctionParams
.
Właściwości | |
---|---|
vehicle |
Typ:
Vehicle Pojazd przejeżdżający przez tę polilinię. |
Uzyskane:
defaultOptions ,
isNew ,
polylines
|
DeliveryVehiclePolylineCustomizationFunctionParams interfejs
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania wielokąta w przypadku FleetEngineDeliveryVehicleLocationProvider
.
Ten interfejs rozszerza PolylineCustomizationFunctionParams
.
Właściwości | |
---|---|
deliveryVehicle |
Typ:
DeliveryVehicle Pojazd dostawczy przemieszcza się po tej polilinii. |
Uzyskane:
defaultOptions ,
isNew ,
polylines
|