इवेंट की क्लास
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) सामान लौटाने की वैल्यू:
MapsEventListener addListener की तरह, लेकिन पहला इवेंट हैंडल करने के बाद, हैंडलर खुद को हटा देता है. |
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 क्रॉस ब्राउज़र के इवेंट हैंडलर का रजिस्ट्रेशन. इस फ़ंक्शन की मदद से हटाए गए हैंडल के लिए, इस लिसनर को रिमूवल(हैंडल) कॉल करके हटाया जाता है. |
|
addDomListenerOnce(instance, eventName, handler[, capture]) सामान लौटाने की वैल्यू:
MapsEventListener addDomListener के आस-पास रैपर जो पहले इवेंट के बाद लिसनर को हटा देता है. |
MapsEventListener इंटरफ़ेस
google.maps.MapsEventListener
इंटरफ़ेस
इवेंट पहचानकर्ता, google.maps.event.addListener()
और दोस्तों ने बनाया.
तरीके | |
---|---|
remove |
remove() पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू:
void लिसनर को हटाता है.
|
MVCObject क्लास
google.maps.MVCObject
कक्षा
KVO को लागू करने वाली बेस क्लास. MVCObject
कंस्ट्रक्टर के खाली फ़ंक्शन होने की गारंटी है. इसलिए, आप MySubclass.prototype = new google.maps.MVCObject();
लिखकर MVCObject
से इनहेरिट कर सकते हैं. जब तक अलग से बताया न जाए, यह एपीआई में मौजूद दूसरी क्लास के लिए सही नहीं है. साथ ही, एपीआई में दूसरी क्लास से इनहेरिट करने की सुविधा भी मौजूद नहीं है.
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) पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
दिए गए कॉलबैक को कॉल करके, हर एलिमेंट में बदलाव करें. हर एलिमेंट के लिए कॉलबैक कॉल किया जाता है, जैसे: कॉलबैक,(एलिमेंट, इंडेक्स). |
getArray |
getArray() पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू:
Array<T> दी गई श्रेणी का रेफ़रंस दिखाता है. चेतावनी: अगर श्रेणी में बदलाव किया जाता है, तो यह ऑब्जेक्ट कोई इवेंट नहीं करेगा. |
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 इवेंट से जुड़ी गड़बड़ी. |