模块 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 |