package openfl.display {
/**
 * *BETA**
 * 
 * 	The DOMRenderer API exposes support for HTML5 DOM render instructions within the
 * 	`RenderEvent.RENDER_DOM` event
 * 
 * @externs
 */
public class DOMRenderer extends openfl.display.DisplayObjectRenderer {
	function DOMRenderer(element:*) {
		super();
	}
	/**
	 * 		The current HTML5 DOM element
	 * 	
	 */
	public var element:*;
	/**
	 * 		Applies CSS styles to the specified DOM element, using a DisplayObject as the
	 * 		virtual parent. This helps set the z-order, position and other components for
	 * 		the DOM object
	 * 	
	 */
	public function applyStyle(parent:openfl.display.DisplayObject, childElement:*):void {}
	/**
	 * 		Removes previously set CSS styles from a DOM element, used when the element
	 * 		should no longer be a part of the display hierarchy
	 * 	
	 */
	public function clearStyle(childElement:*):void {}
}
}
