模块 hilo/event/EventMixin
依赖
hilo/core/Class
源码
EventMixin.js
EventMixin是一个包含事件相关功能的mixin。可以通过 Class.mix(target, EventMixin) 来为target增加事件功能。
方法 | 定义于 | |
---|---|---|
fire(type:String, detail:Object):Boolean
static
发送事件。当第一个参数类型为Object时,则把它作为一个整体事件对象。
|
EventMixin | |
off(type:String, listener:Function):Object
static
删除一个事件监听。如果不传入任何参数,则删除所有的事件监听;如果不传入第二个参数,则删除指定类型的所有事件监听。
|
EventMixin | |
on(type:String, listener:Function, once:Boolean):Object
static
增加一个事件监听。
|
EventMixin |