Skip to content

Instantly share code, notes, and snippets.

@diverted247
Created March 15, 2013 22:30
Show Gist options
  • Save diverted247/5173656 to your computer and use it in GitHub Desktop.
Save diverted247/5173656 to your computer and use it in GitHub Desktop.
Event walking up a .manager hierarchy
walkManagerChain( manager:any , event:any ):void{
while( true ){
if( manager.hasOwnProperty( '_' + event.type ) ){
manager[ '_' + event.type ]( event );
}
if( manager.hasOwnProperty( 'manager' ) ){
manager = manager.manager;
}else{
return;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment