PolylineSetup typedef
typedef
google.maps.journeySharing.PolylineSetup
PolylineSetup टाइप.
टाइप, ऑब्जेक्ट या ऐसा फ़ंक्शन स्वीकार करता है जो PolylineSetupOptions ऑब्जेक्ट स्वीकार करता है और DefaultPolylineSetupOptions ऑब्जेक्ट दिखाता है. PolylineSetupOptions
अगर कोई फ़ंक्शन तय किया जा रहा है, तो वह फ़ंक्शन इनपुट के defaultPolylineOptions फ़ील्ड में बदलाव कर सकता है और उसे करना भी चाहिए. साथ ही, उसे आउटपुट ऑब्जेक्ट में PolylineSetupOptionspolylineOptions के तौर पर दिखाना चाहिए.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
PolylineSetupOptions इंटरफ़ेस
इंटरफ़ेस
google.maps.journeySharing.PolylineSetupOptions
PolylineSetup के विकल्प.
प्रॉपर्टी | |
|---|---|
polylineOptions
ज़रूरी नहीं |
टाइप:
PolylineOptions optionalपॉलीलाइन के विकल्प. |
visible
ज़रूरी नहीं |
टाइप:
boolean optionalपॉलीलाइन दिखने की सेटिंग. |
DefaultPolylineSetupOptions इंटरफ़ेस
इंटरफ़ेस
google.maps.journeySharing.DefaultPolylineSetupOptions
PolylineSetup के डिफ़ॉल्ट विकल्प.
प्रॉपर्टी | |
|---|---|
defaultPolylineOptions |
टाइप:
PolylineOptionsपॉलीलाइन के डिफ़ॉल्ट विकल्प. |
defaultVisible |
टाइप:
booleanपॉलीलाइन के दिखने की डिफ़ॉल्ट सेटिंग. |
MarkerSetup typedef
typedef
google.maps.journeySharing.MarkerSetup
MarkerSetup टाइप.
टाइप, ऑब्जेक्ट या ऐसा फ़ंक्शन स्वीकार करता है जो MarkerSetupOptions ऑब्जेक्ट स्वीकार करता है और DefaultMarkerSetupOptions ऑब्जेक्ट दिखाता है. MarkerSetupOptions
अगर कोई फ़ंक्शन तय किया जा रहा है, तो वह फ़ंक्शन इनपुट के defaultMarkerOptions फ़ील्ड में बदलाव कर सकता है और उसे करना भी चाहिए. साथ ही, उसे आउटपुट ऑब्जेक्ट में MarkerSetupOptionsmarkerOptions के तौर पर दिखाना चाहिए.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
MarkerSetupOptions इंटरफ़ेस
इंटरफ़ेस
google.maps.journeySharing.MarkerSetupOptions
MarkerSetup के विकल्प.
प्रॉपर्टी | |
|---|---|
markerOptions
ज़रूरी नहीं |
टाइप:
मार्कर के विकल्प. |
DefaultMarkerSetupOptions इंटरफ़ेस
इंटरफ़ेस
google.maps.journeySharing.DefaultMarkerSetupOptions
MarkerSetup के डिफ़ॉल्ट विकल्प.
प्रॉपर्टी | |
|---|---|
defaultMarkerOptions |
टाइप:
डिफ़ॉल्ट मार्कर के विकल्प. |
MarkerCustomizationFunctionParams interface
interface
google.maps.journeySharing.MarkerCustomizationFunctionParams
extended by DeliveryVehicleMarkerCustomizationFunctionParams, PlannedStopMarkerCustomizationFunctionParams, ShipmentMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams, TripMarkerCustomizationFunctionParams, TripWaypointMarkerCustomizationFunctionParams, VehicleMarkerCustomizationFunctionParams, VehicleWaypointMarkerCustomizationFunctionParams
मार्कर को पसंद के मुताबिक बनाने वाले सभी फ़ंक्शन के लिए सामान्य पैरामीटर. इस क्लास का कोई भी ऑब्जेक्ट, मार्कर को पसंद के मुताबिक बनाने वाले किसी भी फ़ंक्शन को सीधे तौर पर नहीं दिया जाता. इसके बजाय, इसकी किसी डिसेंडेंट क्लास का ऑब्जेक्ट दिया जाता है.
प्रॉपर्टी | |
|---|---|
defaultOptions |
टाइप:
इस मार्कर को बनाने के लिए इस्तेमाल किए गए डिफ़ॉल्ट विकल्प. |
isNew |
टाइप:
booleanअगर यह वैल्यू true है, तो इसका मतलब है कि मार्कर को हाल ही में बनाया गया है. साथ ही, मार्कर को पसंद के मुताबिक बनाने वाले फ़ंक्शन को पहली बार कॉल किया जा रहा है. ऐसा मार्कर को मैप व्यू में जोड़ने से पहले किया जाता है. अगर ऐसा नहीं है, तो वैल्यू 'गलत' दिखती है. |
marker |
टाइप:
मार्कर. इस ऑब्जेक्ट में सीधे तौर पर कोई भी बदलाव किया जाना चाहिए. |
DeliveryVehicleMarkerCustomizationFunctionParams इंटरफ़ेस
इंटरफ़ेस
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
MarkerCustomizationFunctionParams को एक्सटेंड करता है
PlannedStopMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams ने एक्सटेंड किया है
मार्कर को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर, जो डिलीवरी वाहन के मार्कर पर विकल्प लागू करते हैं. FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization और FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization ने इस्तेमाल किया.
प्रॉपर्टी | |
|---|---|
vehicle |
टाइप:
DeliveryVehicleइस मार्कर से दिखाया गया डिलीवरी वाहन. |
इनहेरिट की गई:
defaultOptions,
isNew,
marker
| |
PlannedStopMarkerCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
extends DeliveryVehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
मार्कर को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर. ये पैरामीटर, प्लान किए गए स्टॉप को दिखाने वाले मार्कर पर विकल्प लागू करते हैं. FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization ने इस्तेमाल किया.
प्रॉपर्टी | |
|---|---|
stopIndex |
टाइप:
numberबाकी बचे स्टॉप की सूची में, इस स्टॉप का 0 से शुरू होने वाला इंडेक्स. |
इनहेरिट की गई:
defaultOptions,
isNew,
marker,
vehicle
| |
TaskMarkerCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
extends DeliveryVehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
मार्कर को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर, जो प्लान किए गए या असल टास्क की जगहों को दिखाने वाले मार्कर पर विकल्प लागू करते हैं. FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization और FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization ने इस्तेमाल किया.
प्रॉपर्टी | |
|---|---|
task |
टाइप:
Taskइस मार्कर से टास्क की जगह की जानकारी मिलती है. |
इनहेरिट की गई:
defaultOptions,
isNew,
marker,
vehicle
| |
ShipmentMarkerCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
मार्कर को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर, जो शिपमेंट डिलीवरी वाहन और डेस्टिनेशन की जगहों को दिखाने वाले मार्कर पर विकल्प लागू करते हैं. FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization और FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization ने इस्तेमाल किया.
प्रॉपर्टी | |
|---|---|
taskTrackingInfo |
टाइप:
TaskTrackingInfoइस मार्कर से जुड़े टास्क की जानकारी. |
इनहेरिट की गई:
defaultOptions,
isNew,
marker
| |
TripMarkerCustomizationFunctionParams इंटरफ़ेस
इंटरफ़ेस
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
MarkerCustomizationFunctionParams को एक्सटेंड करता है
TripWaypointMarkerCustomizationFunctionParams ने एक्सटेंड किया है
मार्कर को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर, जो यात्रा के वाहन, यात्रा शुरू होने की जगह, और मंज़िल की जानकारी देने वाले मार्कर पर विकल्प लागू करते हैं. FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization, और FleetEngineTripLocationProviderOptions.destinationMarkerCustomization ने इस्तेमाल किया.
प्रॉपर्टी | |
|---|---|
trip |
टाइप:
Tripइस मार्कर से जुड़ी यात्रा. इस यात्रा के लिए उपलब्ध वाहन की जानकारी पाने के लिए, Trip.latestVehicleLocationUpdate और Trip.remainingWaypoints का इस्तेमाल करें. |
इनहेरिट की गई:
defaultOptions,
isNew,
marker
| |
TripWaypointMarkerCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
extends TripMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
मार्कर को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर. ये पैरामीटर, यात्रा के वेपॉइंट की जगहों को दिखाने वाले मार्कर पर विकल्प लागू करते हैं. FleetEngineTripLocationProviderOptions.waypointMarkerCustomization ने इस्तेमाल किया.
प्रॉपर्टी | |
|---|---|
waypointIndex |
टाइप:
numberइस मार्कर से जुड़ा 0-आधारित वेपॉइंट इंडेक्स. वेपॉइंट के बारे में जानकारी पाने के लिए, Trip.remainingWaypoints पर इस इंडेक्स का इस्तेमाल करें. |
इनहेरिट की गई:
defaultOptions,
isNew,
marker,
trip
| |
VehicleMarkerCustomizationFunctionParams इंटरफ़ेस
इंटरफ़ेस
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
MarkerCustomizationFunctionParams को एक्सटेंड करता है
VehicleWaypointMarkerCustomizationFunctionParams ने एक्सटेंड किया है
मार्कर को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर, जो वाहन के मार्कर पर विकल्प लागू करते हैं. FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization और FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization ने इस्तेमाल किया.
प्रॉपर्टी | |
|---|---|
vehicle |
टाइप:
Vehicleइस मार्कर से दिखाया गया वाहन. |
इनहेरिट की गई:
defaultOptions,
isNew,
marker
| |
VehicleWaypointMarkerCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
extends VehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
मार्कर को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर, जो वाहन के वेपॉइंट मार्कर पर विकल्प लागू करते हैं. FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization, और FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization ने इस्तेमाल किया
प्रॉपर्टी | |
|---|---|
waypointIndex |
टाइप:
numberइस मार्कर से जुड़ा 0-आधारित वेपॉइंट इंडेक्स. वेपॉइंट के बारे में जानकारी पाने के लिए, Vehicle.waypoints पर इस इंडेक्स का इस्तेमाल करें. |
इनहेरिट की गई:
defaultOptions,
isNew,
marker,
vehicle
| |
PolylineCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.PolylineCustomizationFunctionParams
extended by DeliveryVehiclePolylineCustomizationFunctionParams, ShipmentPolylineCustomizationFunctionParams, TripPolylineCustomizationFunctionParams, VehiclePolylineCustomizationFunctionParams
ऐसे पैरामीटर जो पॉलीलाइन को पसंद के मुताबिक बनाने वाले सभी फ़ंक्शन के लिए सामान्य हैं. इस क्लास का कोई भी ऑब्जेक्ट, पॉलीलाइन को पसंद के मुताबिक बनाने वाले किसी फ़ंक्शन को सीधे तौर पर नहीं दिया जाता. इसके बजाय, इसकी किसी डिसेंडेंट क्लास का ऑब्जेक्ट दिया जाता है.
प्रॉपर्टी | |
|---|---|
defaultOptions |
टाइप:
PolylineOptionsपॉलीलाइन के इस सेट को बनाने के लिए इस्तेमाल किए गए डिफ़ॉल्ट विकल्प. |
isNew |
टाइप:
booleanअगर यह वैल्यू 'सही है' पर सेट है, तो इसका मतलब है कि पॉलीलाइन की सूची नई बनाई गई है. साथ ही, पॉलीलाइन को पसंद के मुताबिक बनाने वाले फ़ंक्शन को पहली बार कॉल किया जा रहा है. अगर ऐसा नहीं है, तो वैल्यू 'गलत' दिखती है. |
polylines |
बनाई गई पॉलीलाइन की सूची. इन्हें क्रम से लगाया जाता है, ताकि रेंडर किया गया रास्ता बनाया जा सके. |
ShipmentPolylineCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
FleetEngineShipmentLocationProvider के लिए, पॉलीलाइन को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर.
प्रॉपर्टी | |
|---|---|
taskTrackingInfo |
टाइप:
TaskTrackingInfoइस पॉलीलाइन से जुड़े टास्क की जानकारी. |
इनहेरिट की गई:
defaultOptions,
isNew,
polylines
| |
TripPolylineCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
FleetEngineTripLocationProvider के लिए, पॉलीलाइन को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर.
प्रॉपर्टी | |
|---|---|
trip |
टाइप:
Tripइस पॉलीलाइन से जुड़ी यात्रा. |
इनहेरिट की गई:
defaultOptions,
isNew,
polylines
| |
VehiclePolylineCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
FleetEngineVehicleLocationProvider के लिए, पॉलीलाइन को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर.
प्रॉपर्टी | |
|---|---|
vehicle |
टाइप:
Vehicleइस पॉलीलाइन से गुज़रने वाला वाहन. |
इनहेरिट की गई:
defaultOptions,
isNew,
polylines
| |
DeliveryVehiclePolylineCustomizationFunctionParams इंटरफ़ेस
interface
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
FleetEngineDeliveryVehicleLocationProvider के लिए, पॉलीलाइन को पसंद के मुताबिक बनाने वाले फ़ंक्शन के लिए खास पैरामीटर.
प्रॉपर्टी | |
|---|---|
deliveryVehicle |
टाइप:
DeliveryVehicleडिलीवरी वाहन इस पॉलीलाइन से होकर गुज़र रहा है. |
इनहेरिट की गई:
defaultOptions,
isNew,
polylines
| |