Sha256: 36e8515430328db586644de64c4b693f27b37580031d36482bc213f404b8944c

Contents?: true

Size: 1.03 KB

Versions: 9

Compression:

Stored size: 1.03 KB

Contents

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

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
dijit-rails-0.14.0 vendor/assets/javascripts/dijit/_base/place.js
dojo_rails-0.0.2 vendor/assets/javascripts/dijit/_base/place.js
dojo_rails-0.0.1 vendor/assets/javascripts/dijit/_base/place.js
dijit-rails-0.11.0 vendor/assets/javascripts/dijit/_base/place.js
dijit-rails-0.10.4 vendor/assets/javascripts/dijit/_base/place.js
dijit-rails-0.10.3 vendor/assets/javascripts/dijit/_base/place.js
dijit-rails-0.10.2 vendor/assets/javascripts/dijit/_base/place.js
dijit-rails-0.10.1 vendor/assets/javascripts/dijit/_base/place.js
dijit-rails-0.10.0 vendor/assets/javascripts/dijit/_base/place.js