]> git.pond.sub.org Git - eow/blobdiff - static/dojo-release-1.1.1/dojox/analytics/plugins/dojo.js
add Dojo 1.1.1
[eow] / static / dojo-release-1.1.1 / dojox / analytics / plugins / dojo.js
diff --git a/static/dojo-release-1.1.1/dojox/analytics/plugins/dojo.js b/static/dojo-release-1.1.1/dojox/analytics/plugins/dojo.js
new file mode 100644 (file)
index 0000000..5ecd2ba
--- /dev/null
@@ -0,0 +1,22 @@
+if(!dojo._hasResource["dojox.analytics.plugins.dojo"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.
+dojo._hasResource["dojox.analytics.plugins.dojo"] = true;
+dojo.provide("dojox.analytics.plugins.dojo");
+
+dojox.analytics.plugins.dojo = new (function(){
+       // summary:
+       //      plugin to have analyitcs return the base info dojo collects
+       this.addData = dojo.hitch(dojox.analytics, "addData", "dojo");
+       dojo.addOnLoad(dojo.hitch(this, function(){
+               var data = {};
+               for(var i in dojo){
+                       if ((i=="version") || ((!dojo.isObject(dojo[i]))&&(i[0]!="_"))){
+                               data[i]=dojo[i];
+                       }
+               }
+
+               if (dojo.config){data.djConfig=dojo.config}
+               this.addData(data);
+       }));
+})();
+
+}