-
Notifications
You must be signed in to change notification settings - Fork 2
ModularRouterEvent
Ondina D.F. edited this page Jul 30, 2013
·
4 revisions
private var eventTypeDispatched:Dictionary = new Dictionary();
private function localToGlobalRouter(event:Event):void
{
if (!eventTypeDispatched[event.type])
{
eventTypeDispatched[event.type] = true;
_channelDispatcher.dispatchEvent(new ModularRouterEvent(ModularRouterEvent.LOCAL_TO_GLOBAL, _context, event, event.type));
}
eventTypeDispatched[event.type] = false;
}
private function globalToLocalRouter(event:ModularRouterEvent):void
{
if (_context != event.context)
{
eventTypeDispatched[event.eventType] = true;
_localDispatcher.dispatchEvent(event.eventClass);
}
}