一个便利对象,简化了附加事件侦听器的常见模式到几个事件,然后稍后删除所有这些侦听器,例如销毁方法。
Example:
var helper = new Cesium.EventHelper();
helper.add(someObject.event, listener1, this);
helper.add(otherObject.event, listener2, this);
// later...
helper.removeAll();
See:
Methods
add (event, listener, scope ) → EventHelper~RemoveCallback
将侦听器添加到事件,并记录要稍后清除的注册。
Name | Type | Description |
---|---|---|
event
|
Event | 要附加的事件。 |
listener
|
function | 引发事件时要执行的功能。 |
scope
|
Object |
可选
可选对象作用域,用作
this
侦听器函数将在其中执行的指针。
|
Returns:
调用时将删除此事件侦听器的函数。
注销所有先前添加的侦听器。
Type Definitions
删除侦听器的功能。