跳到主要内容
版本:v10.0

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

Constructors

constructor

new EventListenersManager(): EventListenersManager

Returns

EventListenersManager

Methods

addEventListener

addEventListener(listener): void

Parameters

NameTypeDescription
listenerEventListener事件监听

Returns

void

Description

添加Event监听事件


closeEventListener

closeEventListener(): boolean

Returns

boolean

关闭事件监听是否成功

Description

移除所有监听事件


getEventListeners

getEventListeners(): EventListener[]

Returns

EventListener[]

事件监听列表

Description

获取Event监听事件列表


onKeyDowns

onKeyDowns(event): boolean

Parameters

NameTypeDescription
eventKeyEventArgs键盘事件

Returns

boolean

是否执行成功 true 成功 false 失败

Description

键盘按下事件监听执行


onKeyUps

onKeyUps(event): boolean

Parameters

NameTypeDescription
eventKeyEventArgs键盘事件

Returns

boolean

是否执行成功 true 成功 false失败

Description

键盘抬起事件监听执行


onMouseDowns

onMouseDowns(event): boolean

Parameters

NameTypeDescription
eventMouseEventArgs | TouchEventArgs鼠标事件|触摸事件

Returns

boolean

是否执行成功(true 成功 false失败)

Description

鼠标按下事件监听执行


onMouseMoves

onMouseMoves(event): boolean

Parameters

NameTypeDescription
eventMouseEventArgs | TouchEventArgs鼠标事件|触摸事件

Returns

boolean

是否执行成功(true 成功 false失败)

Description

鼠标移动事件监听执行


onMouseUps

onMouseUps(event): boolean

Parameters

NameTypeDescription
eventMouseEventArgs | TouchEventArgs鼠标事件|触摸事件

Returns

boolean

是否执行成功(true 成功 false失败)

Description

鼠标抬起事件监听执行


onMouseWheels

onMouseWheels(event): boolean

Parameters

NameTypeDescription
eventMouseEventArgs鼠标事件

Returns

boolean

是否执行成功 true 成功 false 失败

Description

鼠标滚轮事件监听执行


removeEventListener

removeEventListener(eventListener): boolean

Parameters

NameTypeDescription
eventListenerEventListener事件监听

Returns

boolean

Description

移除Event监听事件