IBroadcastable
Singleton Broadcaster with bulk subscribe/unsubscribe & the ability to pass arguments through broadcast events.
Usage: var bc:Broadcaster = Broadcaster.getInstance (); bc.subscribe (fooMc); bc.broadcast ("onChangeAlpha", 50);
public function subscribe(o:Object):Void
subscribe an object or array of objects as listeners to the Broadcaster. Note: movieclips will automatically unsubscribe onUnload
o | (Object) Object or Array of Object to subscribe |
Void
Usage: Broadcaster.getInstance().subscribe( [fooMc, barMc] );
public function unsubscribe(o:Object):Void
unsubscribe an object or array of objects from Broadcaster
o | (Object) Object or Array of Object to unsubscribe |
Void
Usage: Broadcaster.getInstance().unsubscribe( [fooMc, barMc] );
public function reset():Void
Clear all listeners and reset the broadcaster.
Void
public function broadcast():Void
Broadcast event message to all subscribed listeners
Void
public function addListener(o:Object):Number
add listener to broadcaster
o | (Object) |
Number
public function removeListener(o:Object):Boolean
remove listener from broadcaster
o | (Object) |
Boolean
public function destroy():Void
Destroy singleton instance.
Void
destroy() in com.sekati.core.CoreInterface