鼠标悬停事件的事件处理器,用来在地图操作中,模拟针对非Dom元素的鼠标悬停事件。 例如,可以使用此处理器模拟用户在地图上的鼠标移动事件,来触发发送WMS/ GetFeatureInfo请求。
SuperMap. |
鼠标悬停事件的事件处理器,用来在地图操作中,模拟针对非Dom元素的鼠标悬停事件。 例如,可以使用此处理器模拟用户在地图上的鼠标移动事件,来触发发送WMS/ GetFeatureInfo请求。 |
Properties | |
delay | {Integer} 鼠标移动过程中,触发悬停事件时在对象上停留的最小毫秒数。默认值 500。 |
pixelTolerance | {Integer} 鼠标移动过程中,触发鼠标悬停事件所允许的鼠标最大移动像素范围。默认值 null。 |
stopMove | {Boolean} 阻止其他监听获取鼠标移动事件。默认为false。 |
Constructor | |
SuperMap. |
构造函数,创建一个新的鼠标悬停事件处理器。 |
Functions | |
deactivate | 关闭当前事件处理器对象上的监听处理,如果已经是关闭状态,则返回false。 |
构造函数,创建一个新的鼠标悬停事件处理器。
control | {SuperMap.Control} 构建事件处理器对象的控件,如果该事件处理器没有被控件使用,那么必须明确调用setMap方法给当前事件处理器赋予一个有效值。 |
callbacks | {Object} 回调函数对象,其方法在控件中定义,被事件处理器中调用。接受当前event作为参数。支持”move”:鼠标移动事件;”pausing”鼠标暂停。 |
options | {Object} 一个可选对象,其属性将会赋值到handler对象上。 |
关闭当前事件处理器对象上的监听处理,如果已经是关闭状态,则返回false。
deactivate: function()