new ()
events:Map<String, Array<Dynamic>> = new Map<String,Array<Dynamic>>()
eventsOnce:Map<String, Array<Dynamic>> = new Map<String,Array<Dynamic>>()
emit (extra:Dynamic):Dynamic
emitReflect (event:String, ?args:Dynamic):Void
off (event:String, handler:Dynamic):Void
on (event:String, handler:Dynamic, once:Bool = false):Void
removeAllListeners (event:String):Void