dojox.off._cacheDojoResources
dojo.require("dojox.off._common");
defined in dojox/off/_common.js
Usage
function () (view source)
var isOptimizedBuild = true; dojo.forEach(dojo.query("script"), function(i){ var src = i.getAttribute("src"); if(!src){ return; } if(src.indexOf("_base/_loader/bootstrap.js") != -1){ isOptimizedBuild = false; } }); if(!isOptimizedBuild){ dojox.off.files.cache(dojo.moduleUrl("dojo", "_base.js").uri); dojox.off.files.cache(dojo.moduleUrl("dojo", "_base/_loader/loader.js").uri); dojox.off.files.cache(dojo.moduleUrl("dojo", "_base/_loader/bootstrap.js").uri); // FIXME: pull in the host environment file in a more generic way // for other host environments dojox.off.files.cache(dojo.moduleUrl("dojo", "_base/_loader/hostenv_browser.js").uri); } // add anything that was brought in with a // dojo.require() that resulted in a JavaScript // URL being fetched // FIXME: modify dojo/_base/_loader/loader.js to // expose a public API to get this information for(var i = 0; i < dojo._loadedUrls.length; i++){ dojox.off.files.cache(dojo._loadedUrls[i]); } // FIXME: add the standard Dojo CSS file