全称 MXEvent
命名空间
MXEvent
继承层次结构 MXEventObject
源文件 ~\mx\scripts\MXEvent.js
表示 MX 框架中的事件类。事件有自己的声明周期,包括声明、订购、退购、触发等。通常事件包含一个方法集合;集合中的每个方法在事件触发时都会被执行。

构造函数

名称 说明
MXEvent() 构建 MXEvent 类的新实例。

方法

名称 说明
addEventListener(p_listener) 将监听方法添加到集合 listeners 的末尾。
clear() 清空 listeners 集合中所有的 function 对象。
fire(e) 执行所有的监听当前事件的方法。
insertEventListener(p_index, p_listener) 将监听方法添加到集合 listeners 的指定位置。
removeEventListener(p_listener) listeners 集合中移除指定的 function 对象。

字段

名称 说明
listeners 获取监听事件的方法集合。请使用 addEventListenerinsertEventListenerremoveEventListener 方法向集合中添加或移除监听。

构造函数详细信息

MXEvent() 方法

构建 MXEvent 类的新实例。

方法详细信息

addEventListener(p_listener) 方法

将监听方法添加到集合 listeners 的末尾。

参数

  • p_listener
    一个 function 对象。

clear() 方法

清空 listeners 集合中所有的 function 对象。

fire(e) 方法

执行所有的监听当前事件的方法。

参数

  • e
    执行监听方法所需的参数。

insertEventListener(p_index, p_listener) 方法

将监听方法添加到集合 listeners 的指定位置。

参数

  • p_index
    新方法在集合中的位置。
  • p_listener
    一个 function 对象。

removeEventListener(p_listener) 方法

listeners 集合中移除指定的 function 对象。

参数

  • p_listener
    一个 function 对象。

字段详细信息

listeners 字段

获取监听事件的方法集合。请使用 addEventListenerinsertEventListenerremoveEventListener 方法向集合中添加或移除监听。

集合

该字段是一个集合数组字段。

集合索引

监听方法在集合中的顺序(从 0 开始计数)。