Skip to content

Instantly share code, notes, and snippets.

@rafaelrinaldi
Created March 25, 2011 06:56
Show Gist options
  • Save rafaelrinaldi/886468 to your computer and use it in GitHub Desktop.
Save rafaelrinaldi/886468 to your computer and use it in GitHub Desktop.
Simple way to avoid null childs inside a DisplayObjectContainer.
package {
import flash.display.DisplayObject;
import flash.display.DisplayObjectContainer;
/**
*
* @author Rafael Rinaldi (rafaelrinaldi.com)
* @since 25/03/2011
*
*/
class SmartDisplayObjectContainer extends DisplayObjectContainer {
public function SmartDisplayObjectContainer() {}
/** badass **/
override public function contains( p_child : DisplayObject ) : Boolean
{
return p_child != null && super.contains(p_child);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment