UI Customization

Typ polylineSetup

google.maps.journeySharing.PolylineSetup definicja

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ć i wprowadzać zmiany w polu defaultPolylineOptions, po czym 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 łamanych.

Interfejs DefaultPolylineSetupOptions

google.maps.journeySharing.DefaultPolylineSetupOptions interfejs

Opcje domyślne PolylineSetup.

defaultPolylineOptions
Domyślne opcje linii łamanej.
defaultVisible
Typ:  boolean
Domyślna widoczność linii łamanej.

MarkerSetup typ

google.maps.journeySharing.MarkerSetup definicja

Typ konfiguracji konfiguracji.

Typ akceptuje obiekt MarkerSetupOptions lub funkcję, która przyjmuje obiekt DefaultMarkerSetupOptions i zwraca obiekt MarkerSetupOptions.

Jeśli określisz funkcję, może ona modyfikować i wprowadzać zmiany w polu defaultMarkerOptions, po czym zwracać je jako markerOptions w obiekcie wyjściowym MarkerSetupOptions.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

Interfejs MarkerSetupOptions

google.maps.journeySharing.MarkerSetupOptions interfejs

Opcje konfiguracji konfiguracji.

markerOptions optional
Typ:  MarkerOptions optional
Opcje znacznika.

Interfejs DefaultMarkerSetupOptions

google.maps.journeySharing.DefaultMarkerSetupOptions interfejs

Domyślne opcje znacznika konfiguracji.

defaultMarkerOptions
Domyślne opcje znaczników.

Interfejs MarkerCustomizationFunctionParams

google.maps.journeySharing.MarkerCustomizationFunctionParams interfejs

Parametry wspólne dla wszystkich funkcji dostosowywania znaczników. Do funkcji dostosowywania znaczników nie jest przekazywany żaden obiekt tej klasy. Zamiast tego 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 zasada ma wartość Prawda, znacznik został utworzony niedawno, a funkcja znaczników jest wywoływana po raz pierwszy, zanim zostanie dodany do widoku mapy. W przeciwnym razie ma wartość Fałsz.
marker
Typ:  Marker
Znacznik. Wszelkie modyfikacje należy wprowadzać bezpośrednio w tym obiekcie.

Interfejs DeliveryVehicleMarkerCustomizationFunctionParams

google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams interfejs

Parametry dotyczące funkcji dostosowywania znaczników, które stosują opcje do znaczników dostawy pojazdu. Używane przez: FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization i FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.

Ten interfejs jest rozszerzany do MarkerCustomizationFunctionParams.

vehicle
Reprezentowany znacznik.
Dziedziczone: defaultOptions, isNew, marker

Interfejs PlannedStopMarkerCustomizationFunctionParams

google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams interfejs

Parametry dotyczące funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących planowane przystanki. Używane przez aplikację FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.

Ten interfejs jest rozszerzany do DeliveryVehicleMarkerCustomizationFunctionParams.

stopIndex
Typ:  number
Indeks oparty na 0 przystanków na liście pozostałych przystanków.
Dziedziczone: defaultOptions, isNew, marker, vehicle

Interfejs TaskMarkerCustomizationFunctionParams

google.maps.journeySharing.TaskMarkerCustomizationFunctionParams interfejs

Parametry dotyczące funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących zaplanowane lub rzeczywiste lokalizacje zadań. Używane przez: FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization i FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.

Ten interfejs jest rozszerzany do DeliveryVehicleMarkerCustomizationFunctionParams.

task
Typ:  Task
Lokalizacja zadania reprezentowana przez ten znacznik.
Dziedziczone: defaultOptions, isNew, marker, vehicle

Interfejs ShipmentMarkerCustomizationFunctionParams

google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams interfejs

Parametry dotyczące funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących miejsce dostawy i miejsce dostawy. Używane przez: FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization i FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.

Ten interfejs jest rozszerzany do MarkerCustomizationFunctionParams.

taskTrackingInfo
Informacje o zadaniu związanym z tym znacznikiem.
Dziedziczone: defaultOptions, isNew, marker

Interfejs TripMarkerCustomizationFunctionParams

google.maps.journeySharing.TripMarkerCustomizationFunctionParams interfejs

Parametry dotyczące funkcji dostosowywania znaczników, które stosują opcje do znaczników reprezentujących miejsce podróży, miejsce wylotu i miejsce docelowe. Używane przez usługi FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization i FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.

Ten interfejs jest rozszerzany do MarkerCustomizationFunctionParams.

trip
Typ:  Trip
Podróż powiązana z tym znacznikiem.

Informacje na temat obsługi pojazdu w czasie tej podróży znajdziesz na stronach Trip.latestVehicleLocationUpdate i Trip.remainingWaypoints.
Dziedziczone: defaultOptions, isNew, marker

Interfejs TripWaypointMarkerCustomizationFunctionParams

google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams interfejs

Parametry dotyczące funkcji dostosowywania znaczników, które korzystają z opcji do znaczników reprezentujących lokalizacje punktów podróży. Używane przez aplikację FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.

Ten interfejs jest rozszerzany do TripMarkerCustomizationFunctionParams.

waypointIndex
Typ:  number
Indeks punktu orientacyjnego (0) powiązany z tym znacznikiem. Użyj tego indeksu na stronie Trip.remainingWaypoints, aby uzyskać informacje o punkcie na trasie.
Dziedziczone: 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 pojazdu. Używane przez: FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization i FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.

Ten interfejs jest rozszerzany do MarkerCustomizationFunctionParams.

vehicle
Typ:  Vehicle
Pojazd reprezentowany przez ten znacznik.
Dziedziczone: defaultOptions, isNew, marker

Interfejs VehicleWaypointMarkerCustomizationFunctionParams

google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams interfejs

Parametry dotyczące funkcji dostosowywania znaczników, które korzystają z opcji do znaczników punktów trasy. Używane przez: FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization i FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization

Ten interfejs jest rozszerzany do VehicleMarkerCustomizationFunctionParams.

waypointIndex
Typ:  number
Indeks punktu orientacyjnego (0) powiązany z tym znacznikiem. Użyj tego indeksu na stronie Vehicle.waypoints, aby uzyskać informacje o punkcie na trasie.
Dziedziczone: defaultOptions, isNew, marker, vehicle