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 ইন্টারফেস
ইন্টারফেস
google.maps.journeySharing.MarkerCustomizationFunctionParams
DeliveryVehicleMarkerCustomizationFunctionParams, PlannedStopMarkerCustomizationFunctionParams, ShipmentMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams, TripMarkerCustomizationFunctionParams, TripWaypointMarkerCustomizationFunctionParams, VehicleMarkerCustomizationFunctionParams, VehicleWaypointMarkerCustomizationFunctionParams দ্বারা এক্সটেন্ড করা হয়েছে
সব মার্কার কাস্টমাইজেশন ফাংশনের ক্ষেত্রে প্রযোজ্য প্যারামিটার। এই ক্লাসের কোনও অবজেক্ট সরাসরি কোনও মার্কার কাস্টমাইজেশন ফাংশনে প্রদান করা হয় না; পরিবর্তে এর কোনও একটি ডিসেন্ডেন্ট ক্লাসের অবজেক্ট প্রদান করা হয়।
প্রপার্টি | |
|---|---|
defaultOptions |
ধরন:
এই মার্কার তৈরি করতে ডিফল্ট বিকল্প ব্যবহার করা হয়েছে। |
isNew |
ধরন:
booleanসত্য হলে, মার্কারটি নতুন তৈরি করা হয়েছে এবং মার্কার কাস্টমাইজেশন ফাংশনটি ম্যাপ ভিউতে মার্কার যোগ করার আগে প্রথমবারের জন্য কল করা হচ্ছে। তা না হলে, সেটি 'ফল্স' বলে গণ্য করা হবে। |
marker |
ধরন:
মার্কার। এই অবজেক্টে সরাসরি যেকোনও কাস্টমাইজেশন করা উচিত। |
DeliveryVehicleMarkerCustomizationFunctionParams ইন্টারফেস
interface
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
extended by PlannedStopMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams
মার্কার কাস্টমাইজেশন ফাংশনের জন্য নির্দিষ্ট প্যারামিটার যা ডেলিভারি ভেহিকল মার্কারের ক্ষেত্রে বিকল্প প্রয়োগ করে। FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization ও FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization ব্যবহার করেছেন।
প্রপার্টি | |
|---|---|
vehicle |
ধরন:
DeliveryVehicleএই মার্কারের মাধ্যমে ডেলিভারি ভেহিকেলের অবস্থান দেখানো হয়েছে। |
ইনহেরিট করা:
defaultOptions,
isNew,
marker
| |
PlannedStopMarkerCustomizationFunctionParams ইন্টারফেস
interface
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
extends DeliveryVehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
মার্কার কাস্টমাইজেশন ফাংশনের জন্য নির্দিষ্ট প্যারামিটার যা পরিকল্পিত স্টপকে উপস্থাপনকারী মার্কারগুলিতে বিকল্প প্রয়োগ করে। FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization ব্যবহার করেছেন।
প্রপার্টি | |
|---|---|
stopIndex |
ধরন:
numberবাকি স্টপের তালিকায় এই স্টপের ০-ভিত্তিক ইনডেক্স। |
উত্তরাধিকার সূত্রে প্রাপ্ত:
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 ইন্টারফেস
interface
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
extended by 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এই মার্কারের সাথে যুক্ত ০-ভিত্তিক ওয়েপয়েন্ট ইনডেক্স। ওয়েপয়েন্ট সম্পর্কে তথ্য পেতে Trip.remainingWaypoints-এ এই ইন্ডেক্স ব্যবহার করুন। |
উত্তরাধিকার সূত্রে প্রাপ্ত:
defaultOptions,
isNew,
marker,
trip
| |
VehicleMarkerCustomizationFunctionParams ইন্টারফেস
interface
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
extended by 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এই মার্কারের সাথে যুক্ত ০-ভিত্তিক ওয়েপয়েন্ট ইনডেক্স। ওয়েপয়েন্ট সম্পর্কে তথ্য পেতে Vehicle.waypoints-এ এই ইন্ডেক্স ব্যবহার করুন। |
উত্তরাধিকার সূত্রে প্রাপ্ত:
defaultOptions,
isNew,
marker,
vehicle
| |
PolylineCustomizationFunctionParams ইন্টারফেস
ইন্টারফেস
google.maps.journeySharing.PolylineCustomizationFunctionParams
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
| |