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
Polyline किसको दिखे.

DefaultPolylineSetupOptions इंटरफ़ेस

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

PolylineSetup डिफ़ॉल्ट विकल्प चुनें.

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

PolylineCustomizationFunctionParams इंटरफ़ेस

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

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

defaultOptions
टाइप:  PolylineOptions
पॉलीलाइन के इस सेट को बनाने के लिए इस्तेमाल किए गए डिफ़ॉल्ट विकल्प.
isNew
टाइप:  boolean
सही होने पर, पॉलीलाइन की सूची नई बनाई गई थी और पॉलीलाइन कस्टमाइज़ेशन फ़ंक्शन पहली बार कॉल किया जा रहा है. नहीं तो गलत है.
polylines
टाइप:  Array<Polyline>
पॉलीलाइन की सूची बनाई गई. वे रेंडर किए गए रूट को बनाने के लिए क्रम से लगाए जाते हैं.

ShipmentPolylineCustomizationFunctionParams इंटरफ़ेस

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

FleetEngineShipmentLocationProvider के लिए पॉलीलाइन कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर.

इस इंटरफ़ेस में PolylineCustomizationFunctionParams की जानकारी भी शामिल है.

taskTrackingInfo
टाइप:  TaskTrackingInfo
इस पॉलीलाइन से जुड़े टास्क के बारे में जानकारी.
इनहेरिट की गई: defaultOptions, isNew, polylines

TripPolylineCustomizationFunctionParams इंटरफ़ेस

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

FleetEngineTripLocationProvider के लिए पॉलीलाइन कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर.

इस इंटरफ़ेस में PolylineCustomizationFunctionParams की जानकारी भी शामिल है.

trip
टाइप:  Trip
इस पॉलीलाइन से जुड़ी यात्रा.
इनहेरिट की गई: defaultOptions, isNew, polylines

VehiclePolylineCustomizationFunctionParams इंटरफ़ेस

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

FleetEngineVehicleLocationProvider के लिए पॉलीलाइन कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर.

इस इंटरफ़ेस में PolylineCustomizationFunctionParams की जानकारी भी शामिल है.

vehicle
टाइप:  Vehicle
इस पॉलीलाइन से होकर गुज़र रहा वाहन.
इनहेरिट की गई: defaultOptions, isNew, polylines

DeliveryVehiclePolylineCustomizationFunctionParams इंटरफ़ेस

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

FleetEngineDeliveryVehicleLocationProvider के लिए पॉलीलाइन कस्टमाइज़ेशन फ़ंक्शन के लिए खास पैरामीटर.

इस इंटरफ़ेस में PolylineCustomizationFunctionParams की जानकारी भी शामिल है.

deliveryVehicle
टाइप:  DeliveryVehicle
डिलीवरी करने वाला वाहन, जो इस पॉलीलाइन से होकर गुज़र रहा है.
इनहेरिट की गई: defaultOptions, isNew, polylines