PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
Çoklu Çizgi Kurulum türü.
Tür, bir PolylineSetupOptions
nesnesini veya DefaultPolylineSetupOptions
nesnesini kabul eden ve PolylineSetupOptions
nesnesini döndüren bir işlevi kabul eder.
Bir işlev belirtiyorsanız işlev, girişin defaultPolylineOptions
alanını değiştirebilir ve değiştirmesi ve PolylineSetupOptions
çıktı nesnesinde polylineOptions
olarak döndürmesi gerekir.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
PolylineSetupOptions arayüz
google.maps.journeySharing.PolylineSetupOptions
arayüz
Çoklu Çizgi Kurulum 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 arayüzü
google.maps.journeySharing.DefaultPolylineSetupOptions
arayüz
Çoklu Çizgi Kurulumu 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
İşaretçiKurulum türü.
Tür, bir MarkerSetupOptions
nesnesini veya DefaultMarkerSetupOptions
nesnesini kabul eden ve MarkerSetupOptions
nesnesini döndüren bir işlevi kabul eder.
Bir işlev belirtiyorsanız işlev, girişin defaultMarkerOptions
alanını değiştirebilir ve değiştirmesi ve MarkerSetupOptions
çıktı nesnesinde markerOptions
olarak döndürmesi gerekir.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
MarkerSetupOptions arayüz
google.maps.journeySharing.MarkerSetupOptions
arayüz
İşaretçiKurulum seçenekleri.
Özellikler | |
---|---|
markerOptions optional |
Tür:
MarkerOptions optional İşaretçi seçenekleri. |
DefaultMarkerSetupOptions arayüzü
google.maps.journeySharing.DefaultMarkerSetupOptions
arayüz
İşaretçi Kurulumu varsayılan seçenekleri.
Özellikler | |
---|---|
defaultMarkerOptions |
Tür:
MarkerOptions Varsayılan işaretçi seçenekleri. |
MarkerCustomizationFunctionParams arayüzü
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, herhangi bir işaretçi özelleştirme işlevine doğrudan 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 özel parametreler. FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
ve FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
tarafından kullanılıyor.
Bu arayüz MarkerCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
vehicle |
Tür:
DeliveryVehicle Bu işaretçiyle temsil edilen teslimat aracı. |
Devralınan:
defaultOptions ,
isNew ,
marker
|
PlannedStopMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
arayüz
Planlanan durakları temsil eden işaretçilere seçenekler uygulayan, işaretçi özelleştirme işlevlerine özel parametreler. FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
tarafından kullanıldı.
Bu arayüz DeliveryVehicleMarkerCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
stopIndex |
Tür:
number Bu durağın kalan duraklar listesinde 0 tabanlı dizini. |
Devralınan:
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 özel parametreler. FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
ve FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
tarafından kullanılıyor.
Bu arayüz DeliveryVehicleMarkerCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
task |
Tür:
Task Bu işaretçiyle temsil edilen görev konumu. |
Devralınan:
defaultOptions ,
isNew ,
marker ,
vehicle
|
ShipmentMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
arayüz
Sevkiyat teslimat aracını ve hedef konumlarını gösteren işaretçilere seçenekler uygulayan, işaretçi özelleştirme işlevlerine özel parametreler. FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
ve FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
tarafından kullanılıyor.
Bu arayüz MarkerCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
taskTrackingInfo |
Tür:
TaskTrackingInfo Bu işaretçiyle ilişkili görevle ilgili bilgiler. |
Devralınan:
defaultOptions ,
isNew ,
marker
|
TripMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
arayüz
Gezi aracı, kalkış ve varış konumlarını temsil eden işaretçilere seçenekler uygulayan, işaretçi özelleştirme işlevlerine özel parametreler. FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
ve FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
tarafından kullanıldı.
Bu arayüz MarkerCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
trip |
Tür:
Trip Bu işaretçiyle ilişkili gezi. Bu yolculukta servis hizmeti veren araç hakkında bilgi edinmek için Trip.latestVehicleLocationUpdate ve Trip.remainingWaypoints seçeneklerini kullanın. |
Devralınan:
defaultOptions ,
isNew ,
marker
|
TripWaypointMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
arayüz
Yolculuk ara noktası konumlarını temsil eden işaretçilere seçenekler uygulayan, işaretçi özelleştirme işlevlerine özel parametreler. FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
tarafından kullanıldı.
Bu arayüz TripMarkerCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
waypointIndex |
Tür:
number Bu işaretçiyle ilişkili 0 tabanlı referans noktası dizini. Referans noktası hakkında bilgi almak için Trip.remainingWaypoints üzerindeki bu dizini kullanın. |
Devralınan:
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 özel parametreler. FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
ve FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
tarafından kullanılıyor.
Bu arayüz MarkerCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
vehicle |
Tür:
Vehicle Bu işaretçiyle temsil edilen araç. |
Devralınan:
defaultOptions ,
isNew ,
marker
|
VehicleWaypointMarkerCustomizationFunctionParams arayüzü
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
arayüz
Araç referans noktası işaretçilerine seçenekler uygulayan, işaretçi özelleştirme işlevlerine özel parametreler. FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
ve FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
tarafından kullanıldı
Bu arayüz VehicleMarkerCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
waypointIndex |
Tür:
number Bu işaretçiyle ilişkili 0 tabanlı referans noktası dizini. Referans noktası hakkında bilgi almak için Vehicle.waypoints üzerindeki bu dizini kullanın. |
Devralınan:
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, herhangi bir çoklu çizgi özelleştirme işlevine doğrudan sağlanmaz; bunun yerine, alt sınıflarından birinin nesnesi sağlanır.
Özellikler | |
---|---|
defaultOptions |
Tür:
PolylineOptions Bu çoklu çizgi grubunu oluşturmak için kullanılan varsayılan seçenekler. |
isNew |
Tür:
boolean Doğru değerine ayarlanırsa ç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. Bu yollar, 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 özel parametreler.
Bu arayüz PolylineCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
taskTrackingInfo |
Tür:
TaskTrackingInfo Bu çoklu çizgiyle ilişkili görevle ilgili bilgiler. |
Devralınan:
defaultOptions ,
isNew ,
polylines
|
TripPolylineCustomizationFunctionParams arayüzü
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
arayüz
FleetEngineTripLocationProvider
için çoklu çizgi özelleştirme işlevlerine özel parametreler.
Bu arayüz PolylineCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
trip |
Tür:
Trip Bu çoklu çizgiyle ilişkili gezi. |
Devralınan:
defaultOptions ,
isNew ,
polylines
|
VehiclePolylineCustomizationFunctionParams arayüzü
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
arayüz
FleetEngineVehicleLocationProvider
için çoklu çizgi özelleştirme işlevlerine özel parametreler.
Bu arayüz PolylineCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
vehicle |
Tür:
Vehicle Bu çoklu çizgiden geçen araç. |
Devralınan:
defaultOptions ,
isNew ,
polylines
|
DeliveryVehiclePolylineCustomizationFunctionParams arayüzü
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
arayüz
FleetEngineDeliveryVehicleLocationProvider
için çoklu çizgi özelleştirme işlevlerine özel parametreler.
Bu arayüz PolylineCustomizationFunctionParams
kapsamını genişletir.
Özellikler | |
---|---|
deliveryVehicle |
Tür:
DeliveryVehicle Bu çoklu çizgiden geçen teslimat aracı. |
Devralınan:
defaultOptions ,
isNew ,
polylines
|