PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
PolylineSetup türü.
Tür, bir PolylineSetupOptions
nesnesi veya DefaultPolylineSetupOptions
nesnesi kabul eden ve PolylineSetupOptions
nesnesi döndüren bir işlev kabul eder.
Belirlenen işlev, girişin defaultPolylineOptions
alanını değiştirebilir ve değiştirmesi gerekir. Ayrıca, işlev, girişi çıkış PolylineSetupOptions
nesnesinde polylineOptions
olarak döndürmelidir.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
PolylineSetupOptions arayüzü
google.maps.journeySharing.PolylineSetupOptions
arayüz
PolylineSetup seçenekleri.
Özellikler | |
---|---|
polylineOptions optional |
Tür:
PolylineOptions optional Çoklu çizgi seçenekleri. |
visible optional |
Tür:
boolean optional Çoklu çizgi görünürlüğü. |
DefaultPolylineSetupOptions arabirim
google.maps.journeySharing.DefaultPolylineSetupOptions
arayüz
PolylineSetup varsayılan seçenekleri.
Özellikler | |
---|---|
defaultPolylineOptions |
Tür:
PolylineOptions Varsayılan çoklu çizgi seçenekleri. |
defaultVisible |
Tür:
boolean Varsayılan çoklu çizgi görünürlüğü. |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
MarkerSetup türü.
Tür, bir MarkerSetupOptions
nesnesi veya DefaultMarkerSetupOptions
nesnesi kabul eden ve MarkerSetupOptions
nesnesi döndüren bir işlev kabul eder.
Belirlenen işlev, girişin defaultMarkerOptions
alanını değiştirebilir ve değiştirmesi gerekir. Ayrıca, işlev, girişi çıkış MarkerSetupOptions
nesnesinde markerOptions
olarak döndürmelidir.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
MarkerSetupOptions arayüzü
google.maps.journeySharing.MarkerSetupOptions
arayüz
İşaretçi ayarlama seçenekleri.
Özellikler | |
---|---|
markerOptions optional |
Tür:
MarkerOptions optional İşaretçi seçenekleri. |
DefaultMarkerSetupOptions arabirim
google.maps.journeySharing.DefaultMarkerSetupOptions
arayüz
MarkerSetup varsayılan seçenekleri.
Özellikler | |
---|---|
defaultMarkerOptions |
Tür:
MarkerOptions Varsayılan işaretçi seçenekleri. |
MarkerCustomizationFunctionParams sınıfı
google.maps.journeySharing.MarkerCustomizationFunctionParams
arayüz
Tüm işaretçi özelleştirme işlevlerinde ortak olan parametreler. Bu sınıfın hiçbir nesnesi doğrudan herhangi bir işaretçi özelleştirme işlevine sağlanmaz. Bunun yerine, alt sınıflarından birinin nesnesi sağlanır.
Özellikler | |
---|---|
defaultOptions |
Tür:
MarkerOptions Bu işaretçiyi oluşturmak için kullanılan varsayılan seçenekler. |
isNew |
Tür:
boolean Doğru ise işaretçi yeni oluşturulmuştur ve işaretçi harita görünümüne eklenmeden önce işaretçi özelleştirme işlevi ilk kez çağrılmaktadır. Aksi takdirde False (yanlış) değerini alır. |
marker |
Tür:
Marker İşaretçi. Tüm özelleştirmeler doğrudan bu nesnede yapılmalıdır. |
DeliveryVehicleMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
arayüz
Teslimat aracı işaretçilerine seçenekler uygulayan işaretçi özelleştirme işlevlerine özgü parametreler. FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
ve FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
tarafından kullanılır.
Bu arayüz MarkerCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
vehicle |
Tür:
DeliveryVehicle Bu işaretçi tarafından temsil edilen teslimat aracı. |
Devralındı:
defaultOptions ,
isNew ,
marker
|
PlannedStopMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
arayüz
Planlanmış durakları temsil eden işaretçilere seçenekler uygulayan işaretçi özelleştirme işlevlerine özgü parametreler. FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
tarafından kullanılır.
Bu arayüz DeliveryVehicleMarkerCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
stopIndex |
Tür:
number Kalan duraklar listesindeki bu durak için 0 tabanlı dizin. |
Devralındı:
defaultOptions ,
isNew ,
marker ,
vehicle
|
TaskMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
arayüz
Planlanan veya gerçek görev konumlarını temsil eden işaretçilere seçenekler uygulayan işaretçi özelleştirme işlevlerine özgü parametreler. FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
ve FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
tarafından kullanılır.
Bu arayüz DeliveryVehicleMarkerCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
task |
Tür:
Task Bu işaretçi tarafından temsil edilen görev konumu. |
Devralındı:
defaultOptions ,
isNew ,
marker ,
vehicle
|
ShipmentMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
arayüz
Gönderi teslim aracını ve hedef konumları temsil eden işaretçilere seçenekler uygulayan işaretçi özelleştirme işlevlerine özgü parametreler. FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
ve FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
tarafından kullanılır.
Bu arayüz MarkerCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
taskTrackingInfo |
Tür:
TaskTrackingInfo Bu işaretçiyle ilişkili görevle ilgili bilgiler. |
Devralındı:
defaultOptions ,
isNew ,
marker
|
TripMarkerCustomizationFunctionParams sınıf arayüzü
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
arayüz
Gezi aracını, başlangıç ve varış konumlarını temsil eden işaretçilere seçenekler uygulayan işaretçi özelleştirme işlevlerine özgü parametreler. FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
ve FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
tarafından kullanılır.
Bu arayüz MarkerCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
trip |
Tür:
Trip Bu işaretçiyle ilişkili gezi. Bu seyahatte hizmet veren araç hakkında bilgi edinmek için Trip.latestVehicleLocationUpdate ve Trip.remainingWaypoints öğelerini kullanın. |
Devralındı:
defaultOptions ,
isNew ,
marker
|
TripWaypointMarkerCustomizationFunctionParams arabirim
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
arayüz
Gezi yol işareti konumlarını temsil eden işaretçilere seçenekler uygulayan işaretçi özelleştirme işlevlerine özgü parametreler. FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
tarafından kullanılır.
Bu arayüz TripMarkerCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
waypointIndex |
Tür:
number Bu işaretçiyle ilişkili 0 tabanlı yol noktası dizini. Yol noktası hakkında bilgi almak için Trip.remainingWaypoints 'teki bu dizini kullanın. |
Devralındı:
defaultOptions ,
isNew ,
marker ,
trip
|
VehicleMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
arayüz
Araç işaretçilerine seçenekler uygulayan işaretçi özelleştirme işlevlerine özgü parametreler. FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
ve FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
tarafından kullanılır.
Bu arayüz MarkerCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
vehicle |
Tür:
Vehicle Bu işaretçi tarafından temsil edilen araç. |
Devralındı:
defaultOptions ,
isNew ,
marker
|
VehicleWaypointMarkerCustomizationFunctionParams sınıf arayüzü
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
arayüz
Araç yol noktası işaretçilerine seçenekler uygulayan işaretçi özelleştirme işlevlerine özgü parametreler. FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
ve FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
tarafından kullanılır
Bu arayüz VehicleMarkerCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
waypointIndex |
Tür:
number Bu işaretçiyle ilişkili 0 tabanlı yol noktası dizini. Yol noktası hakkında bilgi almak için Vehicle.waypoints 'teki bu dizini kullanın. |
Devralındı:
defaultOptions ,
isNew ,
marker ,
vehicle
|
PolylineCustomizationFunctionParams arayüzü
google.maps.journeySharing.PolylineCustomizationFunctionParams
arayüz
Tüm çoklu çizgi özelleştirme işlevlerinde ortak olan parametreler. Bu sınıfın hiçbir nesnesi doğrudan herhangi bir çok çizgi özelleştirme işlevine sağlanmaz; bunun yerine, alt sınıflarından birinin nesnesi sağlanır.
Özellikler | |
---|---|
defaultOptions |
Tür:
PolylineOptions Bu poli çizgi grubunu oluşturmak için kullanılan varsayılan seçenekler. |
isNew |
Tür:
boolean Doğru ise çoklu çizgi listesi yeni oluşturulmuştur ve çoklu çizgi özelleştirme işlevi ilk kez çağrılmaktadır. Aksi takdirde False (yanlış) değerini alır. |
polylines |
Oluşturulan çoklu çizgilerin listesi. Oluşturulan rotayı oluşturmak için sırayla düzenlenir. |
ShipmentPolylineCustomizationFunctionParams arayüzü
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
arayüz
FleetEngineShipmentLocationProvider
için çoklu çizgi özelleştirme işlevlerine özgü parametreler.
Bu arayüz PolylineCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
taskTrackingInfo |
Tür:
TaskTrackingInfo Bu çoklu çizgiyle ilişkili görevle ilgili bilgiler. |
Devralındı:
defaultOptions ,
isNew ,
polylines
|
TripPolylineCustomizationFunctionParams arayüzü
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
arayüz
FleetEngineTripLocationProvider
için çoklu çizgi özelleştirme işlevlerine özgü parametreler.
Bu arayüz PolylineCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
trip |
Tür:
Trip Bu çoklu çizgiyle ilişkili gezi. |
Devralındı:
defaultOptions ,
isNew ,
polylines
|
VehiclePolylineCustomizationFunctionParams arayüzü
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
arayüz
FleetEngineVehicleLocationProvider
için çoklu çizgi özelleştirme işlevlerine özgü parametreler.
Bu arayüz PolylineCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
vehicle |
Tür:
Vehicle Bu çoklu çizgi üzerinde hareket eden araç. |
Devralındı:
defaultOptions ,
isNew ,
polylines
|
DeliveryVehiclePolylineCustomizationFunctionParams sınıfı
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
arayüz
FleetEngineDeliveryVehicleLocationProvider
için çoklu çizgi özelleştirme işlevlerine özgü parametreler.
Bu arayüz PolylineCustomizationFunctionParams
'ü genişletir.
Özellikler | |
---|---|
deliveryVehicle |
Tür:
DeliveryVehicle Bu çoklu çizgi üzerinde seyahat eden teslimat aracı. |
Devralındı:
defaultOptions ,
isNew ,
polylines
|