new ()
read onlycanceled:Bool
dispatch:Dynamic
add (listener:T, ?once:Bool, ?priority:Int):Void
cancel ():Void
has (listener:T):Bool
remove (listener:T):Void