Typ polyline – typ
google.maps.journeySharing.PolylineSetup
typdefinicji
Typ PolylineSetup.
Typ akceptuje obiekt PolylineSetupOptions
lub funkcję, która przyjmuje obiekt DefaultPolylineSetupOptions
i zwraca obiekt PolylineSetupOptions
.
Jeśli określisz funkcję, może ona modyfikować pole wejściowe defaultPolylineOptions
i zwracać je jako polylineOptions
w obiekcie wyjściowym PolylineSetupOptions
.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Interfejs PolylineSetupOptions
google.maps.journeySharing.PolylineSetupOptions
interfejs
Opcje PolylineSetup.
Właściwości | |
---|---|
polylineOptions optional |
Typ:
PolylineOptions optional Opcje linii łamanych. |
visible optional |
Typ:
boolean optional Widoczność linii łamanej. |
Interfejs DefaultPolylineSetupOptions
google.maps.journeySharing.DefaultPolylineSetupOptions
interfejs
Opcje domyślne PolylineSetup
Właściwości | |
---|---|
defaultPolylineOptions |
Typ:
PolylineOptions Domyślne opcje linii łamanych. |
defaultVisible |
Typ:
boolean Domyślna widoczność linii łamanej. |
Typdefer
google.maps.journeySharing.MarkerSetup
typdefinicji
Typ konfiguracji znacznika.
Typ akceptuje obiekt MarkerSetupOptions
lub funkcję, która przyjmuje obiekt DefaultMarkerSetupOptions
i zwraca obiekt MarkerSetupOptions
.
Jeśli określisz funkcję, może ona modyfikować pole wejściowe defaultMarkerOptions
i zwracać 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 znaczników. |
Interfejs DefaultMarkerSetupOptions
google.maps.journeySharing.DefaultMarkerSetupOptions
interfejs
Domyślna opcja znacznika konfiguracji.
Właściwości | |
---|---|
defaultMarkerOptions |
Typ:
MarkerOptions Domyślne opcje znaczników. |
Interfejs MarkerCustomizationFunctionParams
google.maps.journeySharing.MarkerCustomizationFunctionParams
interfejs
Parametry typowe dla wszystkich funkcji dostosowywania znaczników. Obiekt funkcji tej klasy nie jest bezpośrednio dostarczany do funkcji dostosowywania znaczników. Zamiast niej dostępny jest obiekt jednej z jego klas podrzędnych.
Właściwości | |
---|---|
defaultOptions |
Typ:
MarkerOptions Domyślne opcje użyte do utworzenia tego znacznika. |
isNew |
Typ:
boolean Jeśli ma wartość true (prawda), znacznik został utworzony niedawno, a 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. Dostosuj ten obiekt bezpośrednio. |
Interfejs DeliveryVehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosują opcje do znaczników wyświetlania pojazdu. Używane przez aplikacje FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
i FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
.
Ten interfejs rozszerza się do MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
vehicle |
Typ:
DeliveryVehicle Pojazd reprezentowany przez ten znacznik. |
Dziedziczone:
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 planowane przystanki. Używane przez aplikację FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Ten interfejs rozszerza się do DeliveryVehicleMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
stopIndex |
Typ:
number Indeks oparty na 0 przystanków na liście pozostałych przesiadek. |
Dziedziczone:
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żywane przez aplikacje FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
i FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
.
Ten interfejs rozszerza się do DeliveryVehicleMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
task |
Typ:
Task Lokalizacja zadania reprezentowana przez ten znacznik. |
Dziedziczone:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interfejs ShipmentMarkerCustomizationFunctionParams
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
interfejs
Parametry związane z funkcjami dostosowywania znaczników, które stosuje opcje w przypadku znaczników wskazujących lokalizację dostawy i miejsca dostawy. Używane przez aplikacje FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
i FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
.
Ten interfejs rozszerza się do MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
taskTrackingInfo |
Typ:
TaskTrackingInfo Informacje dotyczące zadania powiązanego z tym znacznikiem. |
Dziedziczone:
defaultOptions , isNew , marker
|
Interfejs TripMarkerCustomizationFunctionParams
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
interfejs
Parametry specyficzne dla funkcji dostosowywania znaczników, które stosuje opcje do znaczników reprezentujących lokalizację pojazdu, miejsce wylotu i miejsce docelowe. Używane przez usługi FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
i FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
.
Ten interfejs rozszerza się do MarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
trip |
Typ:
Trip Podróż powiązana z tym znacznikiem. Aby dowiedzieć się więcej o pojazdach, które obsługują ten serwis, użyj znaczników Trip.latestVehicleLocationUpdate i Trip.remainingWaypoints . |
Dziedziczone:
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 punkty na trasie podróży. Używane przez aplikację FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Ten interfejs rozszerza się do TripMarkerCustomizationFunctionParams
.
Właściwości | |
---|---|
waypointIndex |
Typ:
number Wskaźnik punktów na podstawie wartości 0 powiązany z tym znacznikiem. Użyj tego indeksu na stronie Trip.remainingWaypoints , aby pobrać informacje o punkcie pośrednim. |
Dziedziczone:
defaultOptions ,
isNew ,
marker ,
trip
|