src/ContextualPopup/ContextualPopup.js
function (rect) {
		var s = '';
		for (var n in rect) {
			s += (n + ':' + rect[n] + (isNaN(rect[n]) ? '; ' : 'px; '));
		}
		this.addStyles(s);
	}
function (rect) {
		var s = '';
		for (var n in rect) {
			s += (n + ':' + rect[n] + (isNaN(rect[n]) ? '; ' : 'px; '));
		}
		this.addStyles(s);
	}
function ( rect ) { var s = '' ; for ( var n in rect ) { s += ( n + ':' + rect [ n ] + ( isNaN ( rect [ n ] ) ? '; ' : 'px; ' ) ) ; } this . addStyles ( s ) ; }
Positions the popup.

@todo seems to duplicate enyo.Control.setBounds()
@private
Positions the popup .