ইভেন্ট ক্লাস
google.maps.event
ক্লাস
সব পাবলিক ইভেন্ট ফাংশনের জন্য নেমস্পেস
const {event} = await google.maps.importLibrary("core") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।
স্ট্যাটিক পদ্ধতি | |
|---|---|
addListener |
addListener(instance, eventName, handler)রিটার্ন ভ্যালু:
MapsEventListenerপ্রদত্ত অবজেক্ট ইনস্ট্যান্সের জন্য প্রদত্ত ইভেন্টের নামে প্রদত্ত লিসেনার ফাংশন যোগ করে। এই লিসেনারের জন্য একটি আইডেন্টিফায়ার রিটার্ন করে যা removeListener()-এর সাথে ব্যবহার করা যেতে পারে। |
addListenerOnce |
addListenerOnce(instance, eventName, handler)রিটার্ন ভ্যালু:
MapsEventListeneraddListener-এর মতো, তবে প্রথম ইভেন্টটি হ্যান্ডেল করার পরে হ্যান্ডলার নিজেকে সরিয়ে দেয়। |
clearInstanceListeners |
clearInstanceListeners(instance)প্যারামিটার:
রিটার্ন ভ্যালু:
voidপ্রদত্ত ইনস্ট্যান্সের জন্য সমস্ত ইভেন্টের সমস্ত শ্রোতাদের সরিয়ে দেয়। |
clearListeners |
clearListeners(instance, eventName)প্যারামিটার:
রিটার্ন ভ্যালু:
voidপ্রদত্ত ইভেন্টের জন্য প্রদত্ত ইনস্ট্যান্সের সব লিসনার সরিয়ে দেয়। |
hasListeners |
hasListeners(instance, eventName)প্যারামিটার:
রিটার্ন ভ্যালু:
booleanপ্রদত্ত ইনস্ট্যান্সে প্রদত্ত ইভেন্টের জন্য লিসনার থাকলে রিটার্ন করে। ব্যয়বহুল ইভেন্টের বিবরণ গণনা করার জন্য ব্যবহার করা যেতে পারে। |
removeListener |
removeListener(listener)প্যারামিটার:
রিটার্ন ভ্যালু:
voidপ্রদত্ত লিসেনার সরিয়ে দেয়, যা উপরে addListener-এর মাধ্যমে ফিরিয়ে দেওয়া উচিত ছিল। listener.remove()-এ কল করার সমতুল্য। |
trigger |
trigger(instance, eventName, eventArgs)প্যারামিটার:
রিটার্ন ভ্যালু:
voidপ্রদত্ত ইভেন্ট ট্রিগার করে। eventName-এর পরে সব আর্গুমেন্ট লিসনারের কাছে আর্গুমেন্ট হিসেবে পাস করা হয়। |
|
addDomListener(instance, eventName, handler[, capture])রিটার্ন ভ্যালু:
MapsEventListenerক্রস ব্রাউজার ইভেন্ট হ্যান্ডলার রেজিস্ট্রেশন। এই ফাংশন দ্বারা ফেরত আসা হ্যান্ডেলের জন্য removeListener(handle) কল করে এই লিসেনার সরানো হয়। |
|
addDomListenerOnce(instance, eventName, handler[, capture])রিটার্ন ভ্যালু:
MapsEventListeneraddDomListener-এর চারপাশে র্যাপার যা প্রথম ইভেন্টের পরে লিসনারকে সরিয়ে দেয়। |
MapsEventListener ইন্টারফেস
google.maps.MapsEventListener
ইন্টারফেস
google.maps.event.addListener() এবং বন্ধুদের দ্বারা তৈরি করা একটি ইভেন্ট লিসনার।
পদ্ধতি | |
|---|---|
remove |
remove()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
voidলিসেনার সরিয়ে দেয়।
|
MVCObject ক্লাস
google.maps.MVCObject
ক্লাস
KVO প্রয়োগকারী মূল ক্লাস। MVCObject কনস্ট্রাক্টর একটি খালি ফাংশন হবে বলে গ্যারান্টি দেওয়া হয়, তাই আপনি MySubclass.prototype = new google.maps.MVCObject(); লিখে MVCObject থেকে ইনহেরিট করতে পারেন। অন্যভাবে উল্লেখ করা না থাকলে, API-এর অন্যান্য ক্লাসের ক্ষেত্রে এটি প্রযোজ্য নয় এবং API-এর অন্যান্য ক্লাস থেকে ইনহেরিট করা কাজ করে না।
const {MVCObject} = await google.maps.importLibrary("core") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।
নির্মাণকারী | |
|---|---|
MVCObject |
MVCObject()প্যারামিটার: কিছু নেই
MVCObject তৈরি করে। |
পদ্ধতি | |
|---|---|
addListener |
addListener(eventName, handler)প্যারামিটার:
রিটার্ন ভ্যালু:
MapsEventListenerপ্রদত্ত ইভেন্টের নামে প্রদত্ত লিসেনার ফাংশন যোগ করে। এই লিসেনারের জন্য একটি আইডেন্টিফায়ার রিটার্ন করে যা google.maps.event.removeListener-এর সাথে ব্যবহার করা যেতে পারে। |
bindTo |
bindTo(key, target[, targetKey, noNotify])প্যারামিটার:
রিটার্ন ভ্যালু: কিছু নেই
মডেলের সাথে ভিউ বাইন্ড করে। |
get |
get(key)প্যারামিটার:
রিটার্ন ভ্যালু:
?একটি মান পায়। |
notify |
notify(key)প্যারামিটার:
রিটার্ন ভ্যালু: কিছু নেই
এই প্রপার্টিতে কোনও পরিবর্তন হলে সব পর্যবেক্ষককে বিজ্ঞপ্তি পাঠান। এটি অবজেক্টের প্রপার্টির সাথে বাউন্ড করা অবজেক্ট এবং যে অবজেক্টের সাথে বাউন্ড করা হয়েছে, দু'টিকেই বিজ্ঞপ্তি পাঠায়। |
set |
set(key, value)প্যারামিটার:
রিটার্ন ভ্যালু: কিছু নেই
একটি ভ্যালু সেট করে। |
setValues |
setValues([values])প্যারামিটার:
রিটার্ন ভ্যালু: কিছু নেই
কী-ভ্যালু পেয়ারের একটি কালেকশন সেট করে। |
unbind |
unbind(key)প্যারামিটার:
রিটার্ন ভ্যালু: কিছু নেই
বাইন্ডিং সরিয়ে দেয়। আনবাইন্ড করলে আনবাউন্ড প্রপার্টি বর্তমান ভ্যালুতে সেট হয়ে যাবে। অবজেক্টকে বিজ্ঞপ্তি পাঠানো হবে না, কারণ ভ্যালু পরিবর্তন হয়নি। |
unbindAll |
unbindAll()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু: কিছু নেই
সব বাইন্ডিং সরিয়ে দেয়। |
MVCArray ক্লাস
google.maps.MVCArray<T>
ক্লাস
এই ক্লাসটি
MVCObject-এর এক্সটেনশন।
const {MVCArray} = await google.maps.importLibrary("core") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।
নির্মাণকারী | |
|---|---|
MVCArray |
MVCArray([array])প্যারামিটার:
একটি পরিবর্তনযোগ্য MVC অ্যারে। |
পদ্ধতি | |
|---|---|
clear |
clear()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু: কিছু নেই
অ্যারে থেকে সব এলিমেন্ট সরিয়ে দেয়। |
forEach |
forEach(callback)প্যারামিটার:
রিটার্ন ভ্যালু: কিছু নেই
প্রদান করা কলব্যাক কল করে প্রতিটি এলিমেন্ট ইটারেট করুন। প্রতিটি এলিমেন্টের জন্য কলব্যাক কল করা হয়, যেমন: callback(element, index)। |
getArray |
getArray()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
Array<T>অন্তর্নিহিত অ্যারের রেফারেন্স প্রদান করে। সতর্কতা: Array মিউটেট করা হলে, এই অবজেক্টের মাধ্যমে কোনও ইভেন্ট ফায়ার করা হবে না। |
getAt |
getAt(i)প্যারামিটার:
রিটার্ন ভ্যালু:
Tনির্দিষ্ট ইন্ডেক্সে এলিমেন্ট ফিরিয়ে দেয়। |
getLength |
getLength()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
numberএই অ্যারেতে এলিমেন্টের সংখ্যা দেখায়। |
insertAt |
insertAt(i, elem)প্যারামিটার:
রিটার্ন ভ্যালু: কিছু নেই
নির্দিষ্ট সূচীতে একটি এলিমেন্ট যোগ করে। |
pop |
pop()প্যারামিটার: কিছু নেই
রিটার্ন ভ্যালু:
Tঅ্যারের শেষ এলিমেন্ট সরিয়ে দেয় এবং সেই এলিমেন্ট ফিরিয়ে দেয়। |
push |
push(elem)প্যারামিটার:
রিটার্ন ভ্যালু:
numberঅ্যারের শেষে একটি এলিমেন্ট যোগ করে এবং অ্যারের নতুন দৈর্ঘ্য দেখায়। |
removeAt |
removeAt(i)প্যারামিটার:
রিটার্ন ভ্যালু:
Tনির্দিষ্ট সূচি থেকে একটি এলিমেন্ট সরিয়ে দেয়। |
setAt |
setAt(i, elem)প্যারামিটার:
রিটার্ন ভ্যালু: কিছু নেই
নির্দিষ্ট সূচীতে একটি এলিমেন্ট সেট করে। |
উত্তরাধিকার সূত্রে প্রাপ্ত:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
| |
ইভেন্ট | |
|---|---|
insert_at |
function(index)আর্গুমেন্ট:
insertAt() কল করা হলে এই ইভেন্টটি ফায়ার করা হয়। ইভেন্টটি insertAt()-এ পাস করা ইন্ডেক্স পাস করে। |
remove_at |
function(index, removed)আর্গুমেন্ট:
removeAt() কল করা হলে এই ইভেন্টটি ফায়ার করা হয়। ইভেন্টটি removeAt()-এ পাস করা ইনডেক্স এবং অ্যারে থেকে সরানো এলিমেন্ট পাস করে। |
set_at |
function(index, previous)আর্গুমেন্ট:
setAt() কল করা হলে এই ইভেন্টটি ফায়ার করা হয়। ইভেন্টটি setAt()-এ পাস করা ইন্ডেক্স এবং সেই ইন্ডেক্সে আগে অ্যারেতে থাকা এলিমেন্ট পাস করে। |
ErrorEvent ইন্টারফেস
google.maps.ErrorEvent
ইন্টারফেস
একটি ইভেন্ট যার সাথে একটি সমস্যা যুক্ত আছে।
প্রপার্টি | |
|---|---|
error |
ধরন:
Errorইভেন্ট সম্পর্কিত সমস্যা। |