Project

General

Profile

Statistics
| Revision:

root / trunk / web / dojo / dojox / analytics / plugins / dojo.js @ 12

History | View | Annotate | Download (740 Bytes)

1
if(!dojo._hasResource["dojox.analytics.plugins.dojo"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.
2
dojo._hasResource["dojox.analytics.plugins.dojo"] = true;
3
dojo.require("dojox.analytics._base");
4
dojo.provide("dojox.analytics.plugins.dojo");
5

    
6
dojox.analytics.plugins.dojo = new (function(){
7
        // summary:
8
        //        plugin to have analyitcs return the base info dojo collects
9
        this.addData = dojo.hitch(dojox.analytics, "addData", "dojo");
10
        dojo.addOnLoad(dojo.hitch(this, function(){
11
                var data = {};
12
                for(var i in dojo){
13
                        if ((i=="version") || ((!dojo.isObject(dojo[i]))&&(i[0]!="_"))){
14
                                data[i]=dojo[i];
15
                        }
16
                }
17

    
18
                if (dojo.config){data.djConfig=dojo.config}
19
                this.addData(data);
20
        }));
21
})();
22

    
23
}