Sha256: 33b81e84e7b80790a329b64020e0d802e37dde137083f92a082c5a635278dc82
Contents?: true
Size: 1.67 KB
Versions: 1
Compression:
Stored size: 1.67 KB
Contents
/* Copyright (c) 2004-2012, The Dojo Foundation All Rights Reserved. Available via Academic Free License >= 2.1 OR the modified BSD license. see: http://dojotoolkit.org/license for details */ //>>built define("dojo/dom",["./sniff","./_base/window"],function(_1,_2){ if(_1("ie")<=7){ try{ document.execCommand("BackgroundImageCache",false,true); } catch(e){ } } var _3={}; if(_1("ie")){ _3.byId=function(id,_4){ if(typeof id!="string"){ return id; } var _5=_4||_2.doc,te=id&&_5.getElementById(id); if(te&&(te.attributes.id.value==id||te.id==id)){ return te; }else{ var _6=_5.all[id]; if(!_6||_6.nodeName){ _6=[_6]; } var i=0; while((te=_6[i++])){ if((te.attributes&&te.attributes.id&&te.attributes.id.value==id)||te.id==id){ return te; } } } }; }else{ _3.byId=function(id,_7){ return ((typeof id=="string")?(_7||_2.doc).getElementById(id):id)||null; }; } _3.isDescendant=function(_8,_9){ try{ _8=_3.byId(_8); _9=_3.byId(_9); while(_8){ if(_8==_9){ return true; } _8=_8.parentNode; } } catch(e){ } return false; }; _1.add("css-user-select",function(_a,_b,_c){ if(!_c){ return false; } var _d=_c.style; var _e=["Khtml","O","ms","Moz","Webkit"],i=_e.length,_f="userSelect",_10; do{ if(typeof _d[_f]!=="undefined"){ return _f; } }while(i--&&(_f=_e[i]+"UserSelect")); return false; }); var _11=_1("css-user-select"); _3.setSelectable=_11?function(_12,_13){ _3.byId(_12).style[_11]=_13?"":"none"; }:function(_14,_15){ _14=_3.byId(_14); var _16=_14.getElementsByTagName("*"),i=_16.length; if(_15){ _14.removeAttribute("unselectable"); while(i--){ _16[i].removeAttribute("unselectable"); } }else{ _14.setAttribute("unselectable","on"); while(i--){ _16[i].setAttribute("unselectable","on"); } } }; return _3; });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dojo-rails-0.14.0 | vendor/assets/javascripts/dojo/dom.js |