Skip to content

Instantly share code, notes, and snippets.

@keesey
Forked from diverted247/gist:5173656
Created March 15, 2013 23:07
Show Gist options
  • Save keesey/5173882 to your computer and use it in GitHub Desktop.
Save keesey/5173882 to your computer and use it in GitHub Desktop.
Slightly more robust.
walkManagerChain( manager:any , event:any ):void{
while( manager ){
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