config.js 655 B

123456789101112131415161718192021222324252627282930
  1. /*
  2. Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved.
  3. Available via Academic Free License >= 2.1 OR the modified BSD license.
  4. see: http://dojotoolkit.org/license for details
  5. */
  6. //>>built
  7. define("dojo/_base/config",["../has","require"],function(_1,_2){
  8. var _3={};
  9. if(1){
  10. var _4=_2.rawConfig,p;
  11. for(p in _4){
  12. _3[p]=_4[p];
  13. }
  14. }else{
  15. var _5=function(_6,_7,_8){
  16. for(p in _6){
  17. p!="has"&&_1.add(_7+p,_6[p],0,_8);
  18. }
  19. };
  20. _3=1?_2.rawConfig:this.dojoConfig||this.djConfig||{};
  21. _5(_3,"config",1);
  22. _5(_3.has,"",1);
  23. }
  24. if(!_3.locale&&typeof navigator!="undefined"){
  25. _3.locale=(navigator.language||navigator.userLanguage).toLowerCase();
  26. }
  27. return _3;
  28. });