1 if(!dojo._hasResource["dojox.analytics.plugins.consoleMessages"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.
2 dojo._hasResource["dojox.analytics.plugins.consoleMessages"] = true;
3 dojo.provide("dojox.analytics.plugins.consoleMessages");
5 dojox.analytics.plugins.consoleMessages = new (function(){
7 // plugin to have analyitcs return the base info dojo collects
8 this.addData = dojo.hitch(dojox.analytics, "addData", "consoleMessages");
10 var lvls = dojo.config["consoleLogFuncs"] || ["error", "warn", "info", "rlog"];
15 for(var i=0; i<lvls.length;i++){
16 if (console[lvls[i]]){
17 dojo.connect(console, lvls[i], dojo.hitch(this, "addData", lvls[i]));
19 console[lvls[i]] = dojo.hitch(this, "addData", lvls[i]);