UI Customization

PolylineSetup typedef

google.maps.journeySharing.PolylineSetup typedef

Polylineसेटअप का टाइप.

टाइप, PolylineSetupOptions ऑब्जेक्ट या ऐसा फ़ंक्शन को स्वीकार करता है जो DefaultPolylineSetupOptions ऑब्जेक्ट को स्वीकार करता है और PolylineSetupOptions ऑब्जेक्ट दिखाता है.

अगर किसी फ़ंक्शन के बारे में बताया जाता है, तो फ़ंक्शन, इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव कर सकता है और उसे ऐसा करना चाहिए. साथ ही, आउटपुट PolylineSetupOptions ऑब्जेक्ट में इसे polylineOptions के तौर पर दिखाता है.

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

PolylineSetupOptions इंटरफ़ेस

google.maps.journeySharing.PolylineSetupOptions इंटरफ़ेस

Polylineसेटअप के विकल्प.

polylineOptions optional
टाइप:  PolylineOptions optional
पॉलीलाइन के विकल्प.
visible optional
टाइप:  boolean optional
पॉलीलाइन दिखने की सेटिंग.

DefaultPolylineSetupOptions इंटरफ़ेस

google.maps.journeySharing.DefaultPolylineSetupOptions इंटरफ़ेस

Polylineसेटअप के डिफ़ॉल्ट विकल्प.

defaultPolylineOptions
टाइप:  PolylineOptions
डिफ़ॉल्ट पॉलीलाइन विकल्प.
defaultVisible
टाइप:  boolean
पॉलीलाइन दिखने की डिफ़ॉल्ट सेटिंग.

MarkerSetup typedef

google.maps.journeySharing.MarkerSetup typedef

मार्कर सेटअप का प्रकार.

टाइप, MarkerSetupOptions ऑब्जेक्ट या ऐसा फ़ंक्शन को स्वीकार करता है जो DefaultMarkerSetupOptions ऑब्जेक्ट को स्वीकार करता है और MarkerSetupOptions ऑब्जेक्ट दिखाता है.

अगर किसी फ़ंक्शन के बारे में बताया जाता है, तो फ़ंक्शन, इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है और उसे ऐसा करना चाहिए. साथ ही, आउटपुट MarkerSetupOptions ऑब्जेक्ट में इसे markerOptions के तौर पर दिखाता है.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

MarkerSetupOptions इंटरफ़ेस

google.maps.journeySharing.MarkerSetupOptions इंटरफ़ेस

मार्कर सेटअप करने के विकल्प.

markerOptions optional
टाइप:  MarkerOptions optional
मार्कर के विकल्प.

DefaultMarkerSetupOptions इंटरफ़ेस

google.maps.journeySharing.DefaultMarkerSetupOptions इंटरफ़ेस

मार्कर सेटअप करने के डिफ़ॉल्ट विकल्प.

defaultMarkerOptions
टाइप:  MarkerOptions
डिफ़ॉल्ट मार्कर विकल्प.

MarkerCustomizationFunctionParams इंटरफ़ेस

google.maps.journeySharing.MarkerCustomizationFunctionParams इंटरफ़ेस

ऐसे पैरामीटर जो सभी मार्कर कस्टमाइज़ेशन फ़ंक्शन के लिए सामान्य होते हैं. इस क्लास का कोई ऑब्जेक्ट, किसी भी मार्कर कस्टमाइज़ेशन फ़ंक्शन को सीधे तौर पर नहीं दिया जाता. इसके बजाय, इसके डिसेंडेंट क्लास में से किसी एक का ऑब्जेक्ट दिया जाता है.

defaultOptions
टाइप:  MarkerOptions
यह मार्कर बनाने के लिए इस्तेमाल किए गए डिफ़ॉल्ट विकल्प.
isNew
टाइप:  boolean
अगर सही है, तो मार्कर नया बनाया गया था, और मार्कर को मैप व्यू में जोड़े जाने से पहले, मार्कर कस्टमाइज़ेशन फ़ंक्शन पहली बार कॉल किया जा रहा है. अगर ऐसा नहीं है, तो यह गलत है.
marker
टाइप:  Marker
मार्कर. कोई भी कस्टमाइज़ेशन सीधे इस ऑब्जेक्ट में किया जाना चाहिए.

DeliveryVehicleMarkerCustomizationFunctionParams इंटरफ़ेस

google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams इंटरफ़ेस

मार्कर कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर, जो डिलीवरी की सुविधा देने वाले वाहन के मार्कर पर विकल्प लागू करते हैं. FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization और FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization इस्तेमाल करते हैं.

इस इंटरफ़ेस में MarkerCustomizationFunctionParams की जानकारी भी है.

vehicle
टाइप:  DeliveryVehicle
डिलीवरी वाहन को इस मार्कर से दिखाया जाता है.
इनहेरिट किए गए: defaultOptions, isNew, marker

PlannedStopMarkerCustomizationFunctionParams इंटरफ़ेस

google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams इंटरफ़ेस

मार्कर कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर, जो तय किए गए स्टॉप को दिखाने वाले मार्कर पर विकल्पों को लागू करते हैं. FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization ने इस्तेमाल किया.

इस इंटरफ़ेस में DeliveryVehicleMarkerCustomizationFunctionParams की जानकारी भी है.

stopIndex
टाइप:  number
बाकी स्टॉप की सूची में इस स्टॉप का 0 पर आधारित इंडेक्स.
इनहेरिट किए गए: defaultOptions, isNew, marker, vehicle

TaskMarkerCustomizationFunctionParams इंटरफ़ेस

google.maps.journeySharing.TaskMarkerCustomizationFunctionParams इंटरफ़ेस

मार्कर कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर, जो प्लान किए गए या टास्क की असल जगहों को दिखाने वाले मार्कर पर विकल्प लागू करते हैं. FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization और FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization इस्तेमाल करते हैं.

इस इंटरफ़ेस में DeliveryVehicleMarkerCustomizationFunctionParams की जानकारी भी है.

task
टाइप:  Task
टास्क की वह जगह जिसे इस मार्कर से दिखाया जाता है.
इनहेरिट किए गए: defaultOptions, isNew, marker, vehicle

ShipmentMarkerCustomizationFunctionParams इंटरफ़ेस

google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams इंटरफ़ेस

मार्कर कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर, जो शिपमेंट डिलीवर करने वाले वाहन और डेस्टिनेशन की जगहों की जानकारी देने वाले मार्कर पर विकल्प लागू करते हैं. FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization और FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization इस्तेमाल करते हैं.

इस इंटरफ़ेस में MarkerCustomizationFunctionParams की जानकारी भी है.

taskTrackingInfo
टाइप:  TaskTrackingInfo
इस मार्कर से जुड़े टास्क की जानकारी.
इनहेरिट किए गए: defaultOptions, isNew, marker

TripMarkerCustomizationFunctionParams इंटरफ़ेस

google.maps.journeySharing.TripMarkerCustomizationFunctionParams इंटरफ़ेस

मार्कर कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर, जो यात्रा के वाहन, शुरुआत की जगह, और मंज़िल की जगहों को मार्कर से दिखाने वाले विकल्पों को लागू करते हैं. इसका इस्तेमाल FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization, और FleetEngineTripLocationProviderOptions.destinationMarkerCustomization करते हैं.

इस इंटरफ़ेस में MarkerCustomizationFunctionParams की जानकारी भी है.

trip
टाइप:  Trip
इस मार्कर से जुड़ी यात्रा.

इस यात्रा के दौरान सर्विस देने वाले वाहन के बारे में जानने के लिए, Trip.latestVehicleLocationUpdate और Trip.remainingWaypoints का इस्तेमाल करें.
इनहेरिट किए गए: defaultOptions, isNew, marker

TripWaypointMarkerCustomizationFunctionParams इंटरफ़ेस

google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams इंटरफ़ेस

मार्कर कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर, जो यात्रा के वेपॉइंट की जगहें दिखाने वाले मार्कर पर विकल्पों को लागू करते हैं. FleetEngineTripLocationProviderOptions.waypointMarkerCustomization ने इस्तेमाल किया.

इस इंटरफ़ेस में TripMarkerCustomizationFunctionParams की जानकारी भी है.

waypointIndex
टाइप:  number
इस मार्कर से जुड़ा 0-आधारित वेपॉइंट इंडेक्स. वेपॉइंट के बारे में जानकारी पाने के लिए, Trip.remainingWaypoints पर इस इंडेक्स का इस्तेमाल करें.
इनहेरिट किए गए: defaultOptions, isNew, marker, trip

VehicleMarkerCustomizationFunctionParams इंटरफ़ेस

google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams इंटरफ़ेस

मार्कर कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर, जो वाहन के मार्कर पर विकल्प लागू करते हैं. FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization और FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization इस्तेमाल करते हैं.

इस इंटरफ़ेस में MarkerCustomizationFunctionParams की जानकारी भी है.

vehicle
टाइप:  Vehicle
इस मार्कर से दिखाया गया वाहन.
इनहेरिट किए गए: defaultOptions, isNew, marker

VehicleWaypointMarkerCustomizationFunctionParams इंटरफ़ेस

google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams इंटरफ़ेस

मार्कर कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर, जो वाहन के वेपॉइंट मार्कर पर विकल्पों को लागू करते हैं. FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization, और FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization इस्तेमाल करते हैं

इस इंटरफ़ेस में VehicleMarkerCustomizationFunctionParams की जानकारी भी है.

waypointIndex
टाइप:  number
इस मार्कर से जुड़ा 0-आधारित वेपॉइंट इंडेक्स. वेपॉइंट के बारे में जानकारी पाने के लिए, Vehicle.waypoints पर इस इंडेक्स का इस्तेमाल करें.
इनहेरिट किए गए: defaultOptions, isNew, marker, vehicle