UI Customization

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.

Bir işlev belirtiyorsa 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.

polylineOptions optional
Tür:  PolylineOptions optional
Çoklu hat 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.

defaultPolylineOptions
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.

Bir işlev belirtiyorsa 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.

markerOptions optional
Tür:  MarkerOptions optional
İşaretçi seçenekleri.

DefaultMarkerSetupOptions arayüzü

google.maps.journeySharing.DefaultMarkerSetupOptions arayüz

MarkerSetup varsayılan seçenekleri.

defaultMarkerOptions
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ıfın hiçbir nesnesi, hiçbir işaretçi özelleştirme işlevine doğrudan sağlanmaz; bunun yerine, alt sınıflarından birinin nesnesi sağlanır.

defaultOptions
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 özel parametreler. FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization ve FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization tarafından kullanıldı.

Bu arayüzün süresi MarkerCustomizationFunctionParams tarihindedir.

vehicle
Bu işaretçiyle temsil edilen teslimat aracı.
Devralındı: defaultOptions, isNew, marker

PlannedStopMarkerCustomizeFunctionParams arayüzü

google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams arayüz

Planlı 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ün süresi DeliveryVehicleMarkerCustomizationFunctionParams tarihindedir.

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ün süresi DeliveryVehicleMarkerCustomizationFunctionParams tarihindedir.

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ının ve hedef konumları temsil eden işaretçilerin seçeneklerini uygulayan işaretçi özelleştirme işlevlerine özel parametreler. FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization ve FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization tarafından kullanıldı.

Bu arayüzün süresi MarkerCustomizationFunctionParams tarihindedir.

taskTrackingInfo
Bu işaretçiyle ilişkili görev için bilgiler.
Devralındı: defaultOptions, isNew, marker

TripMarkerCustomFunctionParams arayüzü

google.maps.journeySharing.TripMarkerCustomizationFunctionParams arayüz

Gezi aracı, kalkış noktası ve hedef 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ün süresi MarkerCustomizationFunctionParams tarihindedir.

trip
Tür:  Trip
Bu işaretçiyle ilişkili gezi.

Bu gezide hizmet veren araçla ilgili 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 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ün süresi TripMarkerCustomizationFunctionParams tarihindedir.

waypointIndex
Tür:  number
Bu işaretçiyle ilişkili 0 tabanlı ara nokta dizini. Referans noktası hakkında bilgi almak için Trip.remainingWaypoints dizininde bu dizini kullanın.
Devralındı: defaultOptions, isNew, marker, trip

ToolMarkerCustomizeFunctionParams arayüzü

google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams arayüz

Araç işaretçilerine seçenek uygulayan işaretçi özelleştirme işlevlerine özel parametreler. FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization ve FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization tarafından kullanıldı.

Bu arayüzün süresi MarkerCustomizationFunctionParams tarihindedir.

vehicle
Tür:  Vehicle
Bu işaretçiyle temsil edilen araç.
Devralındı: defaultOptions, isNew, marker

ToolWaypointerCustomizeFunctionFunctionms arayüzü

google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams arayüz

Araç ara nokta işaretçilerine seçenekleri uygulayan işaretçi özelleştirme işlevlerine özel parametreler. FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization ve FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization tarafından kullanıldı

Bu arayüzün süresi VehicleMarkerCustomizationFunctionParams tarihindedir.

waypointIndex
Tür:  number
Bu işaretçiyle ilişkili 0 tabanlı ara nokta dizini. Referans noktası hakkında bilgi almak için Vehicle.waypoints dizininde bu dizini kullanın.
Devralındı: defaultOptions, isNew, marker, vehicle