Controls

CameraControlOptions ইন্টারফেস

google.maps.CameraControlOptions ইন্টারফেস

ক্যামেরা কন্ট্রোলের জন্য ডিসপ্লে বিকল্প।

position
ঐচ্ছিক
ধরন: ControlPosition optional
পজিশন আইডি। ম্যাপে কন্ট্রোলের পজিশন নির্দিষ্ট করতে ব্যবহার করা হয়।

FullscreenControlOptions ইন্টারফেস

google.maps.FullscreenControlOptions ইন্টারফেস

ফুল-স্ক্রিন কন্ট্রোল রেন্ডার করার বিকল্প।

position
ঐচ্ছিক
ধরন: ControlPosition optional
পজিশন আইডি। ম্যাপে কন্ট্রোলের পজিশন নির্দিষ্ট করতে ব্যবহার করা হয়।

MapTypeControlOptions ইন্টারফেস

google.maps.MapTypeControlOptions ইন্টারফেস

ম্যাপের ধরন কন্ট্রোল রেন্ডার করার বিকল্প।

mapTypeIds
ঐচ্ছিক
ধরন: Array<MapTypeId|string> optional
কন্ট্রোলে দেখানোর জন্য ম্যাপের ধরনের আইডি।
position
ঐচ্ছিক
ধরন: ControlPosition optional
পজিশন আইডি। ম্যাপে কন্ট্রোলের পজিশন নির্দিষ্ট করতে ব্যবহার করা হয়।
style
ঐচ্ছিক
ধরন: MapTypeControlStyle optional
স্টাইল আইডি। ম্যাপের ধরন নিয়ন্ত্রণের কোন স্টাইল দেখানো হবে তা বেছে নিতে ব্যবহার করা হয়।

MapTypeControlStyle কনস্ট্যান্ট

google.maps.MapTypeControlStyle কনস্ট্যান্ট
লাইব্রেরি "maps"

সাধারণ MapTypesControls-এর জন্য শনাক্তকারী।

const {MapTypeControlStyle} = await google.maps.importLibrary("maps");
DEFAULT ডিফল্ট ম্যাপ টাইপ কন্ট্রোল ব্যবহার করে। DEFAULT কন্ট্রোল দেখানো হলে, এটি উইন্ডোর সাইজ ও অন্যান্য বিষয়ের উপর নির্ভর করে পরিবর্তিত হবে। API-এর পরবর্তী ভার্সনে DEFAULT কন্ট্রোল পরিবর্তিত হতে পারে।
DROPDOWN_MENU স্ক্রিন রিয়েলএস্টেট কনশাস-এর জন্য ড্রপডাউন মেনু।
HORIZONTAL_BAR স্ট্যান্ডার্ড অনুভূমিক রেডিও বোতাম বার।

MotionTrackingControlOptions ইন্টারফেস

google.maps.MotionTrackingControlOptions ইন্টারফেস

মোশন ট্র্যাকিং কন্ট্রোল রেন্ডার করার বিকল্প।

position
ঐচ্ছিক
ধরন: ControlPosition optional
পজিশন আইডি। প্যানোরামাতে এই কন্ট্রোলের পজিশন নির্দিষ্ট করতে এটি ব্যবহার করা হয়।

PanControlOptions ইন্টারফেস

google.maps.PanControlOptions ইন্টারফেস

প্যান কন্ট্রোল রেন্ডার করার বিকল্প।

position
ঐচ্ছিক
ধরন: ControlPosition optional
পজিশন আইডি। ম্যাপে কন্ট্রোলের পজিশন নির্দিষ্ট করতে ব্যবহার করা হয়।

RotateControlOptions ইন্টারফেস

google.maps.RotateControlOptions ইন্টারফেস

ঘোরানোর কন্ট্রোল রেন্ডার করার বিকল্প।

position
ঐচ্ছিক
ধরন: ControlPosition optional
পজিশন আইডি। ম্যাপে কন্ট্রোলের পজিশন নির্দিষ্ট করতে ব্যবহার করা হয়।

ScaleControlOptions ইন্টারফেস

google.maps.ScaleControlOptions ইন্টারফেস

স্কেল কন্ট্রোল রেন্ডার করার বিকল্প।

style
ঐচ্ছিক
ধরন: ScaleControlStyle optional
স্টাইল আইডি। স্কেল কন্ট্রোলের কোন স্টাইল দেখানো হবে তা বেছে নিতে ব্যবহার করা হয়।

ScaleControlStyle কনস্ট্যান্ট

google.maps.ScaleControlStyle কনস্ট্যান্ট

স্কেল কন্ট্রোল আইডির জন্য শনাক্তকারী।

DEFAULT স্ট্যান্ডার্ড স্কেল কন্ট্রোল।

StreetViewControlOptions ইন্টারফেস

google.maps.StreetViewControlOptions ইন্টারফেস

ম্যাপে Street View পেগম্যান কন্ট্রোল রেন্ডার করার বিকল্প।

position
ঐচ্ছিক
ধরন: ControlPosition optional
পজিশন আইডি। ম্যাপে কন্ট্রোলের পজিশন নির্দিষ্ট করতে ব্যবহার করা হয়। ডিফল্ট পজিশন নেভিগেশন (জুম ও প্যান) কন্ট্রোলের মধ্যে এম্বেড করা থাকে। এই পজিশন খালি থাকলে বা zoomControlOptions বা panControlOptions-এ উল্লেখ করা পজিশনের মতো হলে, Street View কন্ট্রোল নেভিগেশন কন্ট্রোলের অংশ হিসেবে দেখানো হবে। অন্যথায়, এটি আলাদাভাবে দেখানো হবে।
sources
ঐচ্ছিক
ধরন: Iterable<StreetViewSource> optional
ডিফল্ট: [StreetViewSource.DEFAULT]
সার্চ করার জন্য প্যানোরামার সোর্স নির্দিষ্ট করে। উদাহরণস্বরূপ, এটি শুধুমাত্র অফিসিয়াল Google প্যানোরামা সার্চ করার জন্য বিধিনিষেধ আরোপ করে। একাধিক সোর্স সেট করা হলে, সেইসব সোর্সের ইন্টারসেকশন হিসেবে মূল্যায়ন করা হবে। মনে রাখবেন: StreetViewSource.OUTDOOR সোর্স বর্তমানে কাজ করছে না।

ZoomControlOptions ইন্টারফেস

google.maps.ZoomControlOptions ইন্টারফেস

জুম কন্ট্রোল রেন্ডার করার বিকল্প।

position
ঐচ্ছিক
ধরন: ControlPosition optional
পজিশন আইডি। ম্যাপে কন্ট্রোলের পজিশন নির্দিষ্ট করতে ব্যবহার করা হয়।

ControlPosition কনস্ট্যান্ট

google.maps.ControlPosition কনস্ট্যান্ট
লাইব্রেরি "core"

ম্যাপে কন্ট্রোলের প্লেসমেন্ট নির্দিষ্ট করার জন্য ব্যবহৃত আইডেন্টিফায়ার। একই লেআউট পজিশনে অন্যান্য কন্ট্রোলের সাপেক্ষে কন্ট্রোলগুলি পজিশন করা হয়। যে কন্ট্রোলগুলি প্রথমে যোগ করা হয় সেগুলি ম্যাপের কিনারার কাছাকাছি অবস্থান করে। বাঁদিক-থেকে-ডানদিক (LTR) এবং ডানদিক-থেকে-বাঁদিক (RTL) লেআউট কন্টেক্সট অটোমেটিক সাপোর্ট করার জন্য "লজিক্যাল ভ্যালু" (https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values দেখুন) ব্যবহার করার সাজেশন দেওয়া হয়।

LTR-এ লজিক্যাল ভ্যালু:

+----------------+ 
| BSIS BSIC BSIE |
| ISBS      IEBS |
|                |
| ISBC      IEBC |
|                |
| ISBE      IEBE |
| BEIS BEIC BEIE |
+----------------+

RTL-এ লজিক্যাল ভ্যালু:
+----------------+ 
| BSIE BSIC BSIS |
| IEBS      ISBS |
|                |
| IEBC      ISBC |
|                |
| IEBE      ISBE |
| BEIE BEIC BEIS |
+----------------+

লিগ্যাসি ভ্যালু:
+----------------+ 
| TL    TC    TR |
| LT          RT |
|                |
| LC          RC |
|                |
| LB          RB |
| BL    BC    BR |
+----------------+

উপরের বা নিচের সারির এলিমেন্ট সারির মাঝখানের দিকে ফ্লো করে। বাঁদিকের বা ডানদিকের কলামের এলিমেন্ট কলামের মাঝখানের দিকে ফ্লো করে।

const {ControlPosition} = await google.maps.importLibrary("core");
BLOCK_END_INLINE_CENTER LTR এবং RTL, দুটিতেই BOTTOM_CENTER-এর সমতুল্য।
BLOCK_END_INLINE_END LTR-এ BOTTOM_RIGHT বা RTL-এ BOTTOM_LEFT-এর সমতুল্য।
BLOCK_END_INLINE_START LTR-এ BOTTOM_LEFT বা RTL-এ BOTTOM_RIGHT-এর সমতুল্য।
BLOCK_START_INLINE_CENTER LTR ও RTL, দুটির ক্ষেত্রেই TOP_CENTER-এর সমতুল্য।
BLOCK_START_INLINE_END LTR-এ TOP_RIGHT বা RTL-এ TOP_LEFT-এর সমতুল্য।
BLOCK_START_INLINE_START LTR-এ TOP_LEFT বা RTL-এ TOP_RIGHT-এর সমতুল্য।
BOTTOM_CENTER এলিমেন্টগুলি নিচের সারির মাঝখানে থাকে। পরিবর্তে BLOCK_END_INLINE_CENTER ব্যবহার করার কথা বিবেচনা করুন।
BOTTOM_LEFT এলিমেন্টগুলি নিচে বাঁদিকে থাকে এবং মাঝের দিকে যায়। Google লোগোর ডানদিকে এলিমেন্টগুলি পজিশন করা হয়েছে। পরিবর্তে BLOCK_END_INLINE_START ব্যবহার করার কথা বিবেচনা করুন।
BOTTOM_RIGHT এলিমেন্টগুলি নিচে ডানদিকে পজিশন করা হয়েছে এবং মাঝের দিকে ফ্লো করছে। কপিরাইটের বাঁদিকে এলিমেন্টগুলি রাখা হয়েছে। পরিবর্তে BLOCK_END_INLINE_END ব্যবহার করার কথা বিবেচনা করুন।
INLINE_END_BLOCK_CENTER LTR-এ RIGHT_CENTER বা RTL-এ LEFT_CENTER-এর সমতুল্য।
INLINE_END_BLOCK_END LTR-এ RIGHT_BOTTOM বা RTL-এ LEFT_BOTTOM-এর সমতুল্য।
INLINE_END_BLOCK_START LTR-এ RIGHT_TOP বা RTL-এ LEFT_TOP-এর সমতুল্য।
INLINE_START_BLOCK_CENTER LTR-এ LEFT_CENTER বা RTL-এ RIGHT_CENTER-এর সমতুল্য।
INLINE_START_BLOCK_END LTR-এ LEFT_BOTTOM বা RTL-এ RIGHT_BOTTOM-এর সমতুল্য।
INLINE_START_BLOCK_START LTR-এ LEFT_TOP বা RTL-এ RIGHT_TOP-এর সমতুল্য।
LEFT_BOTTOM এলিমেন্টগুলি বাঁদিকে, নিচে-বাঁদিকের এলিমেন্টের উপরে অবস্থান করে এবং উপরের দিকে ফ্লো করে। পরিবর্তে INLINE_START_BLOCK_END ব্যবহার করার কথা বিবেচনা করুন।
LEFT_CENTER এলিমেন্টগুলি বাঁদিকের মাঝখানে রয়েছে। পরিবর্তে INLINE_START_BLOCK_CENTER ব্যবহার করার কথা বিবেচনা করুন।
LEFT_TOP এলিমেন্টগুলি বাঁদিকে, উপরে-বাঁদিকের এলিমেন্টের নিচে অবস্থান করে এবং নিচের দিকে প্রবাহিত হয়। পরিবর্তে INLINE_START_BLOCK_START ব্যবহার করার কথা বিবেচনা করুন।
RIGHT_BOTTOM এলিমেন্টগুলি ডানদিকে, নিচের-ডানদিকের এলিমেন্টের উপরে অবস্থান করে এবং উপরের দিকে প্রবাহিত হয়। পরিবর্তে INLINE_END_BLOCK_END ব্যবহার করার কথা বিবেচনা করুন।
RIGHT_CENTER এলিমেন্টগুলি ডানদিকের মাঝখানে অবস্থান করে। পরিবর্তে INLINE_END_BLOCK_CENTER ব্যবহার করার কথা বিবেচনা করুন।
RIGHT_TOP এলিমেন্টগুলি ডানদিকে, উপরে-ডানদিকের এলিমেন্টের নিচে অবস্থান করে এবং নিচের দিকে প্রবাহিত হয়। পরিবর্তে INLINE_END_BLOCK_START ব্যবহার করার কথা বিবেচনা করুন।
TOP_CENTER এলিমেন্টগুলি উপরের সারির মাঝখানে অবস্থান করে। পরিবর্তে BLOCK_START_INLINE_CENTER ব্যবহার করার কথা বিবেচনা করুন।
TOP_LEFT এলিমেন্টগুলি উপরে বাঁদিকে পজিশন করা আছে এবং মাঝের দিকে ফ্লো করে। পরিবর্তে BLOCK_START_INLINE_START ব্যবহার করার কথা বিবেচনা করুন।
TOP_RIGHT এলিমেন্টগুলি উপরে ডানদিকে থাকে এবং মাঝের দিকে ফ্লো করে। পরিবর্তে BLOCK_START_INLINE_END ব্যবহার করার কথা বিবেচনা করুন।