UI Customization

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.

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

defaultPolylineOptions
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.

markerOptions optional
Typ:  MarkerOptions optional
Opcje znaczników.

Interfejs DefaultMarkerSetupOptions

google.maps.journeySharing.DefaultMarkerSetupOptions interfejs

Domyślna opcja znacznika konfiguracji.

defaultMarkerOptions
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.

defaultOptions
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.

vehicle
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.

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.

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.

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.

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.

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