event 类
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 跨浏览器事件处理程序注册。可以通过调用该函数所返回句柄的 eventRemoveListener(handle) 来删除此监听器。 |
|
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
。除非另有说明,否则 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) 参数:
返回值:无
设置值。 |
|