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ı:
|