diff options
author | Andrew Dolgov <[email protected]> | 2010-11-15 10:39:52 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2010-11-15 10:39:52 +0300 |
commit | 2f01fe57a8d37767827d6db42850aef86a767c53 (patch) | |
tree | 516a95ffce2fc2435aed8d9976e444dbcba7dce3 /lib/dojo/_base/_loader/loader_debug.js | |
parent | 951906dcecb1d3c7bcf751976a03e0c196ca6db0 (diff) |
add dijit/dojo stuff; initial ui mockup
Diffstat (limited to 'lib/dojo/_base/_loader/loader_debug.js')
-rw-r--r-- | lib/dojo/_base/_loader/loader_debug.js | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/lib/dojo/_base/_loader/loader_debug.js b/lib/dojo/_base/_loader/loader_debug.js new file mode 100644 index 000000000..a28040f58 --- /dev/null +++ b/lib/dojo/_base/_loader/loader_debug.js @@ -0,0 +1,59 @@ +/* + Copyright (c) 2004-2010, 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 +*/ + + +if(!dojo._hasResource["dojo._base._loader.loader_debug"]){ +dojo._hasResource["dojo._base._loader.loader_debug"]=true; +dojo.provide("dojo._base._loader.loader_debug"); +dojo.nonDebugProvide=dojo.provide; +dojo.provide=function(_1){ +var _2=dojo["_xdDebugQueue"]; +if(_2&&_2.length>0&&_1==_2["currentResourceName"]){ +if(dojo.isAIR){ +window.setTimeout(function(){ +dojo._xdDebugFileLoaded(_1); +},1); +}else{ +window.setTimeout(dojo._scopeName+"._xdDebugFileLoaded('"+_1+"')",1); +} +} +return dojo.nonDebugProvide.apply(dojo,arguments); +}; +dojo._xdDebugFileLoaded=function(_3){ +if(!dojo._xdDebugScopeChecked){ +if(dojo._scopeName!="dojo"){ +window.dojo=window[dojo.config.scopeMap[0][1]]; +window.dijit=window[dojo.config.scopeMap[1][1]]; +window.dojox=window[dojo.config.scopeMap[2][1]]; +} +dojo._xdDebugScopeChecked=true; +} +var _4=dojo._xdDebugQueue; +if(_3&&_3==_4.currentResourceName){ +_4.shift(); +} +if(_4.length==0){ +dojo._xdWatchInFlight(); +} +if(_4.length==0){ +_4.currentResourceName=null; +for(var _5 in dojo._xdInFlight){ +if(dojo._xdInFlight[_5]===true){ +return; +} +} +dojo._xdNotifyLoaded(); +}else{ +if(_3==_4.currentResourceName){ +_4.currentResourceName=_4[0].resourceName; +var _6=document.createElement("script"); +_6.type="text/javascript"; +_6.src=_4[0].resourcePath; +document.getElementsByTagName("head")[0].appendChild(_6); +} +} +}; +} |