2 define("dijit/_base/place",["dojo/_base/array","dojo/_base/lang","dojo/window","../place",".."],function(_1
,_2
,_3
,_4
,_5
){_5
.getViewport=function(){return _3
.getBox();};_5
.placeOnScreen
=_4
.at
;_5
.placeOnScreenAroundElement=function(_6
,_7
,_8
,_9
){var _a
;if(_2
.isArray(_8
)){_a
=_8
;}else{_a
=[];for(var _b
in _8
){_a
.push({aroundCorner
:_b
,corner
:_8
[_b
]});}}return _4
.around(_6
,_7
,_a
,true,_9
);};_5
.placeOnScreenAroundNode
=_5
.placeOnScreenAroundElement
;_5
.placeOnScreenAroundRectangle
=_5
.placeOnScreenAroundElement
;_5
.getPopupAroundAlignment=function(_c
,_d
){var _e
={};_1
.forEach(_c
,function(_f
){var ltr
=_d
;switch(_f
){case "after":_e
[_d
?"BR":"BL"]=_d
?"BL":"BR";break;case "before":_e
[_d
?"BL":"BR"]=_d
?"BR":"BL";break;case "below-alt":ltr
=!ltr
;case "below":_e
[ltr
?"BL":"BR"]=ltr
?"TL":"TR";_e
[ltr
?"BR":"BL"]=ltr
?"TR":"TL";break;case "above-alt":ltr
=!ltr
;case "above":default:_e
[ltr
?"TL":"TR"]=ltr
?"BL":"BR";_e
[ltr
?"TR":"TL"]=ltr
?"BR":"BL";break;}});return _e
;};return _5
;});