PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
PolylineSetup türü.
Tür, bir PolylineSetupOptions
nesnesini veya DefaultPolylineSetupOptions
nesnesini kabul eden ve PolylineSetupOptions
nesnesi döndüren bir işlevi kabul eder.
İşlev belirtiyorsanız işlev, girişin defaultPolylineOptions
alanını değiştirebilir ve çıkışı PolylineSetupOptions
nesnesinde polylineOptions
olarak döndürebilir.
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 arayüz
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
nesnesini veya DefaultMarkerSetupOptions
nesnesini kabul eden ve MarkerSetupOptions
nesnesi döndüren bir işlevi kabul eder.
İşlev belirtiyorsanız işlev, girişin defaultMarkerOptions
alanını değiştirebilir ve çıkışı MarkerSetupOptions
nesnesinde markerOptions
olarak döndürebilir.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
MarkerSetupOptions arayüzü
google.maps.journeySharing.MarkerSetupOptions
arayüz
MarkerSetup seçenekleri.
Özellikler | |
---|---|
markerOptions optional |
Tür:
MarkerOptions optional İşaretçi seçenekleri. |
DefaultMarkerSetupOptions arayüz
google.maps.journeySharing.DefaultMarkerSetupOptions
arayüz
MarkerSetup varsayılan seçenekleri.
Özellikler | |
---|---|
defaultMarkerOptions |
Tür:
MarkerOptions Varsayılan işaretçi seçenekleri. |
MarkerCustomizeFunctionParams arayüzü
google.maps.journeySharing.MarkerCustomizationFunctionParams
arayüz
Tüm işaretçi özelleştirme işlevlerinde ortak olan parametreler. Bu sınıftaki hiçbir nesne doğrudan işaretçi özelleştirme işlevine sunulmaz; 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 değerine ayarlanırsa, 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 yanlış değerini alır. |
marker |
Tür:
Marker İşaretçi. Tüm özelleştirmeler doğrudan bu nesnede yapılmalıdır. |
DeliveryToolMarkerCustomizeFunctionParams arayüzü
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
arayüz
Yayınlama aracı işaretçilerine seçenekleri uygulayan işaretçi özelleştirme işlevlerine yönelik parametreler. FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
ve FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
tarafından kullanıldı.
Bu arayüz MarkerCustomizationFunctionParams
tarihine kadar geçerlidir.
Özellikler | |
---|---|
vehicle |
Tür:
DeliveryVehicle Bu işaretçiyle temsil edilen teslimat aracı. |
Devralındı:
defaultOptions ,
isNew ,
marker
|
PlannedStopMarkerCustomizeFunctionParams 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 ilişkin parametreler. FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
tarafından kullanıldı.
Bu arayüz DeliveryVehicleMarkerCustomizationFunctionParams
tarihine kadar geçerlidir.
Özellikler | |
---|---|
stopIndex |
Tür:
number Kalan duraklar listesindeki bu durağın 0 tabanlı dizini. |
Devralındı:
defaultOptions ,
isNew ,
marker ,
vehicle
|
TaskMarkerCustomizeFunctionParams 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ıldı.
Bu arayüz DeliveryVehicleMarkerCustomizationFunctionParams
tarihine kadar geçerlidir.
Özellikler | |
---|---|
task |
Tür:
Task Bu işaretçiyle temsil edilen görev konumu. |
Devralındı:
defaultOptions ,
isNew ,
marker ,
vehicle
|
ShipmentMarkerCustomizeFunctionParams arayüz
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
arayüz
Gönderim aracı ve hedef konumları temsil eden işaretçilere seçenekler uygulayan işaretçi özelleştirme işlevlerine ilişkin parametreler. FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
ve FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
tarafından kullanıldı.
Bu arayüz MarkerCustomizationFunctionParams
tarihine kadar geçerlidir.
Özellikler | |
---|---|
taskTrackingInfo |
Tür:
TaskTrackingInfo Bu işaretçiyle ilişkili görev hakkında bilgiler. |
Devralındı:
defaultOptions ,
isNew ,
marker
|
TripMarkerCustomizeFunctionParams arayüzü
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
arayüz
Gezi aracı, kalkış noktası ve varış noktası 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ılıyor.
Bu arayüz MarkerCustomizationFunctionParams
tarihine kadar geçerlidir.
Özellikler | |
---|---|
trip |
Tür:
Trip Bu işaretçiyle ilişkili gezi. Bu yolculukta kullanılan servis aracı hakkında bilgi için Trip.latestVehicleLocationUpdate ve Trip.remainingWaypoints bilgilerini kullanın. |
Devralındı:
defaultOptions ,
isNew ,
marker
|
TripWaypointMarkerCustomizeFunctionParams arayüzü
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
arayüz
Gezi ara nokta 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
tarihine kadar geçerlidir.
Özellikler | |
---|---|
waypointIndex |
Tür:
number Bu işaretçiyle ilişkili 0 tabanlı referans noktası dizini. Yönlendirme noktasıyla ilgili bilgileri almak için Trip.remainingWaypoints üzerindeki bu dizini kullanın. |
Devralındı:
defaultOptions ,
isNew ,
marker ,
trip
|