API / SView / EventListenersManager
Class: EventListenersManager
SView.EventListenersManager
Memberof
SView
Brief
Event监听管理器
Author
YW
Date
2022-1-20
Version
1.0
Copyright
All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd
Table of contents
Constructors
Methods
- addEventListener
- closeEventListener
- getEventListeners
- onKeyDowns
- onKeyUps
- onMouseDowns
- onMouseMoves
- onMouseUps
- onMouseWheels
- removeEventListener
Constructors
constructor
• new EventListenersManager(): EventListenersManager
Returns
Methods
addEventListener
▸ addEventListener(listener
): void
Parameters
Name | Type | Description |
---|---|---|
listener | EventListener | 事件监听 |
Returns
void
Description
添加Event监听事件
closeEventListener
▸ closeEventListener(): boolean
Returns
boolean
关闭事件监听是否成功
Description
移除所有监听事件
getEventListeners
▸ getEventListeners(): EventListener
[]
Returns
事件监听列表
Description
获取Event监听事件列表
onKeyDowns
▸ onKeyDowns(event
): boolean
Parameters
Name | Type | Description |
---|---|---|
event | KeyEventArgs | 键盘事件 |
Returns
boolean
是否执行成功 true 成功 false 失败
Description
键盘按下事件监听执行
onKeyUps
▸ onKeyUps(event
): boolean
Parameters
Name | Type | Description |
---|---|---|
event | KeyEventArgs | 键盘事件 |
Returns
boolean
是否执行成功 true 成功 false失败
Description
键盘抬起事件监听执行
onMouseDowns
▸ onMouseDowns(event
): boolean
Parameters
Name | Type | Description |
---|---|---|
event | MouseEventArgs | TouchEventArgs | 鼠标事件|触摸事件 |
Returns
boolean
是否执行成功(true 成功 false失败)
Description
鼠标按下事件监听执行
onMouseMoves
▸ onMouseMoves(event
): boolean
Parameters
Name | Type | Description |
---|---|---|
event | MouseEventArgs | TouchEventArgs | 鼠标事件|触摸事件 |
Returns
boolean
是否执行成功(true 成功 false失败)
Description
鼠标移动事件监听执行
onMouseUps
▸ onMouseUps(event
): boolean
Parameters
Name | Type | Description |
---|---|---|
event | MouseEventArgs | TouchEventArgs | 鼠标事件|触摸事件 |
Returns
boolean
是否执行成功(true 成功 false失败)
Description
鼠标抬起事件监听执行
onMouseWheels
▸ onMouseWheels(event
): boolean
Parameters
Name | Type | Description |
---|---|---|
event | MouseEventArgs | 鼠标事件 |
Returns
boolean
是否执行成功 true 成功 false 失败
Description
鼠标滚轮事件监听执行
removeEventListener
▸ removeEventListener(eventListener
): boolean
Parameters
Name | Type | Description |
---|---|---|
eventListener | EventListener | 事件监听 |
Returns
boolean
Description
移除Event监听事件