v8.0.6

ht.Notifier2()

new Notifier2()

事件通知管理器,可对其添加监听函数、删除监听函数,以及派发事件到所有监听函数

Extends

Methods

add(listener, scope, priority) → {void}

增加监听器

Parameters:
Name Type Attributes Description
listener function

监听器函数

scope any <optional>

监听器函数域

priority number <optional>

权重高的置前,相同权重插入同权重的后端

Returns:
void
Overrides:

contains(listener, scope) → {boolean}

是否包含此监听器函数

Parameters:
Name Type Attributes Description
listener function

监听器函数

scope any <optional>

监听器函数域

Returns:
boolean
Inherited From:

fire(event) → {void}

派发事件,依次调用所有的监听器函数

Parameters:
Name Type Description
event any

事件对象

Returns:
void
Inherited From:

getClass() → {function}

获取类声明(构造函数)

Returns:
function -

类声明(构造函数)

Inherited From:

getClassName() → {string}

获取类全名

Returns:
string -

类全名

Inherited From:

getSuperClass() → {any}

获取父类声明(构造函数)

Returns:
any -

父类声明(构造函数)

Inherited From:

remove(listener, scope) → {void}

删除监听器

Parameters:
Name Type Attributes Description
listener function

监听器函数

scope any <optional>

监听器函数域

Returns:
void
Inherited From: