Package com.sekati.events

Interface Summary
IBroadcastable Interface describing Event Broadcasters such as Broadcaster
IDispatchable Interface describing Event Dispatchers such as Dispatcher
IEvent Interface describing Event
IEventBroadcastable Interface describing EventBroadcasters such as EventBroadcaster
IPulsable Interface describing FramePulse
Class Summary
AbstractEventBroadcaster AbstractEventBroadcaster Mixin class to be used when extending classes which broadcast "private" events
Broadcaster Singleton Broadcaster with bulk subscribe/unsubscribe & the ability to pass arguments through broadcast events
Dispatcher A centralized EventDispatcher to decouple event listeners & dispatchers from direct addressing
Event SASAPI Base Event class, works similarly to the AS3 Event class

The Dispatcher class excepts an object with at least one property: 'type:String' which is the identifier of the event
EventBroadcaster EventBroadcaster
FramePulse Framerate FramePulse Broadcaster
LcBroadcaster Singleton LocalConnection Broadcaster
 Usage:
 var lb:LcBroadcaster = LcBroadcaster.getInstance ();
 lc.subscribe (fooMc);
 lb.broadcast ("onChangeAlpha", 50);
 

Class Inheritance Diagram

Interface Inheritance Diagram