PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
Typ konfiguracji Polyline.
Ten typ akceptuje obiekt PolylineSetupOptions
lub funkcję, która akceptuje obiekt DefaultPolylineSetupOptions
i zwraca obiekt PolylineSetupOptions
.
Jeśli określisz funkcję, może ona i powinna modyfikować pole defaultPolylineOptions
wejściowe, a następnie zwracać wartość polylineOptions
w wyjściu obiektu PolylineSetupOptions
.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Interfejs PolylineSetupOptions
google.maps.journeySharing.PolylineSetupOptions
interfejs
Opcje konfiguracji Polyline.
Właściwości | |
---|---|
polylineOptions optional |
Typ:
PolylineOptions optional Opcje linii łamanej. |
visible optional |
Typ:
boolean optional Widoczność linii łamanych. |
Interfejs DefaultPolylineSetupOptions
google.maps.journeySharing.DefaultPolylineSetupOptions
interfejs
Domyślne opcje Polylinesetup.
Właściwości | |
---|---|
defaultPolylineOptions |
Typ:
PolylineOptions Domyślne opcje linii łamanej. |
defaultVisible |
Typ:
boolean Domyślna widoczność linii łamanych. |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
Typ ustawienia znacznika.
Ten typ akceptuje obiekt MarkerSetupOptions
lub funkcję, która akceptuje obiekt DefaultMarkerSetupOptions
i zwraca obiekt MarkerSetupOptions
.
Jeśli określisz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions
wejściowe, a następnie zwracać wartość markerOptions
w wyjściu obiektu MarkerSetupOptions
.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Interfejs MarkerSetupOptions
google.maps.journeySharing.MarkerSetupOptions
interfejs
Opcje lokalizacji znacznika.
Właściwości | |
---|---|
markerOptions optional |
Typ:
MarkerOptions optional Opcje znacznika. |
Interfejs DefaultMarkerSetupOptions
google.maps.journeySharing.DefaultMarkerSetupOptions
interfejs
Opcje domyślne ustawienia znacznika.
Właściwości | |
---|---|
defaultMarkerOptions |
Typ:
MarkerOptions Domyślne opcje znaczników. |
Interfejs MarkerCustomizationFunctionParams
google.maps.journeySharing.MarkerCustomizationFunctionParams
interfejs
Parametry wspólne dla wszystkich funkcji dostosowywania znaczników. Obiekt tej klasy nie jest dostarczany bezpośrednio do żadnej funkcji dostosowywania znaczników. Zamiast tego jest udostępniany obiekt jednej z jej klas podrzędnych.
Właściwości | |
---|---|
defaultOptions |
Typ:
MarkerOptions Opcje domyślne służące do tworzenia tego znacznika. |
isNew |
Typ:
boolean Wartość true oznacza, że znacznik został nowo utworzony, a funkcja jego dostosowania 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. |
Interfejs DeliveryVehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników pojazdów dostawczych. Używany przez FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
i FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
.
Ten interfejs rozszerza zakres MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
vehicle |
Typ:
DeliveryVehicle Pojazd dostawczy reprezentowany przez ten znacznik. |
Odziedziczone:
defaultOptions , isNew , marker
|
Interfejs PlannedStopMarkerCustomizationFunctionParams
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących zaplanowane przystanki. Używany przez aplikację FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Ten interfejs rozszerza zakres DeliveryVehicleMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
stopIndex |
Typ:
number Indeks tego przystanku na liście pozostałych przystanków liczony od 0. |
Odziedziczone:
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 zaplanowane lub rzeczywiste lokalizacje zadań. Używany przez FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
i FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
.
Ten interfejs rozszerza zakres DeliveryVehicleMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
task |
Typ:
Task Lokalizacja zadania reprezentowana przez ten znacznik. |
Odziedziczone:
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 lokalizację pojazdu dostawy i miejsca docelowego. Używany przez FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
i FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
.
Ten interfejs rozszerza zakres MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
taskTrackingInfo |
Typ:
TaskTrackingInfo Informacje o zadaniu powiązanym z tym znacznikiem. |
Odziedziczone:
defaultOptions , isNew , marker
|
Interfejs TripMarkerCustomizationFunctionParams
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących lokalizację pojazdu, punktu początkowego i docelowego. Używana przez FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
i FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
.
Ten interfejs rozszerza zakres MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
trip |
Typ:
Trip Podróż powiązana z tym znacznikiem. Aby uzyskać informacje o pojeździe obsługującym tę podróż, użyj tych atrybutów: Trip.latestVehicleLocationUpdate i Trip.remainingWaypoints . |
Odziedziczone:
defaultOptions , isNew , marker
|
Interfejs TripWaypointMarkerCustomizationFunctionParams
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących lokalizacje punktów na trasie. Używany przez aplikację FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Ten interfejs rozszerza zakres TripMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
waypointIndex |
Typ:
number Indeks punktów pośrednich (liczony od 0) powiązany z tym znacznikiem. Użyj tego indeksu w Trip.remainingWaypoints , aby pobrać informacje o punkcie na trasie. |
Odziedziczone:
defaultOptions , isNew , marker , trip
|
Interfejs VehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników pojazdów. Używany przez FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
i FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
.
Ten interfejs rozszerza zakres MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
vehicle |
Typ:
Vehicle Pojazd reprezentowany przez ten znacznik. |
Odziedziczone:
defaultOptions , isNew , marker
|
Interfejs VehicleWaypointMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników punktów pośrednich pojazdów. Używane przez aplikacje FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
i FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Ten interfejs rozszerza zakres VehicleMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
waypointIndex |
Typ:
number Indeks punktów pośrednich (liczony od 0) powiązany z tym znacznikiem. Użyj tego indeksu w Vehicle.waypoints , aby pobrać informacje o punkcie na trasie. |
Odziedziczone:
defaultOptions , isNew , marker , vehicle
|