MouseManager

鼠标事件管理器 可以获取鼠标在移动过程中的一切操作 目前在鼠标移动过程中可以返回坐标信息,但是在鼠标按下的时候,不返回坐标信息。

new TS.MouseManager()

Members

featureMouseOverEnable : Boolean

是否鼠标悬浮可用,如果覆盖物有tooltip就可以显示标签

featureMouseOverHeightLight : Boolean

是否鼠标悬浮高亮 需要先设置 featureMouseOverEnable=true 此为优化性能表现,如果设置为False,则会大大优化性能

ignoreLocationByMouseMove : boolean

设置 或 获取 在鼠标移动的过程中,忽略是否坐标值 作为优化项,为 True 可以增加效率
Default Value: true

ignoreOverlayEvent : boolean

设置 或 获取 是否忽略覆盖物的响应时间
Default Value: false

readonly leftPass : boolean

左键是否按下

mouseOverDelay : number

设置 或 获取 鼠标悬浮的延迟 作为优化项,增加延迟可以增加效率

readonly onLMouseDown : Event

鼠标左键落下事件订阅

readonly onLMouseUp : Event

鼠标左键抬起事件订阅

readonly onMouseClick : Event

鼠标单击事件订阅

readonly onMouseDBClick : Event

鼠标双击事件订阅

readonly onMouseMove : Event

鼠标移动事件订阅

readonly onMouseRightClick : Event

鼠标右键事件订阅

readonly onMouseWheel : Event

鼠标滚轮事件订阅

readonly onRMouseDown : Event

鼠标右键落下事件订阅

readonly onRMouseUp : Event

鼠标右键抬起事件订阅

readonly rightPass : boolean

右键是否按下

useDefaultCursor : Boolean

是否使用默认的鼠标样式,如果要修改鼠标样式,需要设置为false

Methods

getMouseInfo(position, position)Object

根据屏幕坐标,获取详情
Name Type Description
position
position
Returns: