client/splunk.ui.charting.js
function (renderer, nodeName) {
		var markup =  ['<', nodeName, ' filled="f" stroked="f"'],
			style = ['position: ', ABSOLUTE, ';'];

		// divs and shapes need size
		if (nodeName === 'shape' || nodeName === DIV) {
			style.push('left:0;top:0;width:10px;height:10px;');
		}
		if (docMode8) {
			style.push('visibility: ', nodeName === DIV ? HIDDEN : VISIBLE);
		}

		markup.push(' style="', style.join(''), '"/>');

		// create element with default attributes and style
		if (nodeName) {
			markup = nodeName === DIV || nodeName === 'span' || nodeName === 'img' ?
				markup.join('')
				: renderer.prepVML(markup);
			this.element = createElement(markup);
		}

		this.renderer = renderer;
	}
function (renderer, nodeName) {
		var markup =  ['<', nodeName, ' filled="f" stroked="f"'],
			style = ['position: ', ABSOLUTE, ';'];

		// divs and shapes need size
		if (nodeName === 'shape' || nodeName === DIV) {
			style.push('left:0;top:0;width:10px;height:10px;');
		}
		if (docMode8) {
			style.push('visibility: ', nodeName === DIV ? HIDDEN : VISIBLE);
		}

		markup.push(' style="', style.join(''), '"/>');

		// create element with default attributes and style
		if (nodeName) {
			markup = nodeName === DIV || nodeName === 'span' || nodeName === 'img' ?
				markup.join('')
				: renderer.prepVML(markup);
			this.element = createElement(markup);
		}

		this.renderer = renderer;
	}
function ( renderer , nodeName ) { var markup = [ '<' , nodeName , ' filled="f" stroked="f"' ] , style = [ 'position: ' , ABSOLUTE , ';' ] ; // divs and shapes need size
 if ( nodeName === 'shape' || nodeName === DIV ) { style . push ( 'left:0;top:0;width:10px;height:10px;' ) ; } if ( docMode8 ) { style . push ( 'visibility: ' , nodeName === DIV ? HIDDEN : VISIBLE ) ; } markup . push ( ' style="' , style . join ( '' ) , '"/>' ) ; // create element with default attributes and style
 if ( nodeName ) { markup = nodeName === DIV || nodeName === 'span' || nodeName === 'img' ? markup . join ( '' ) : renderer . prepVML ( markup ) ; this . element = createElement ( markup ) ; } this . renderer = renderer ; }
Initialize a new VML element wrapper. It builds the markup as a string
to minimize DOM traffic.
@param {Object} renderer
@param {Object} nodeName
Initialize a new VML element wrapper . It builds the markup as a string to minimize DOM traffic .