Sha256: afa67f78145d9b2bafc8acf36a8a95640b2aa051f7f53d82d8df103736836301

Contents?: true

Size: 747 Bytes

Versions: 8

Compression:

Stored size: 747 Bytes

Contents

dojo.provide("dojox.analytics.plugins.window");

// window startup data
dojox.analytics.plugins.window = new (function(){
	this.addData = dojo.hitch(dojox.analytics, "addData", "window");
	this.windowConnects = dojo.config["windowConnects"] || ["open", "onerror"];

	for(var i=0; i<this.windowConnects.length;i++){
		dojo.connect(window, this.windowConnects[i], dojo.hitch(this, "addData", this.windowConnects[i]));
	}

	dojo.addOnLoad(dojo.hitch(this, function(){
		var data = {};
		for(var i in window){
			if (dojo.isObject(window[i])){
				switch(i){
					case "location":
					case "console":
						data[i]=window[i];	
						break;
					default:	
						break;
				}
			}else{
				data[i]=window[i];
			}
		}
		this.addData(data);
	}));
})();

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
dojo-pkg-1.132.0 data/dojo-release-1.3.2-src/dojox/analytics/plugins/window.js
dojo-pkg-1.111.0 data/dojo-release-1.1.1-src/dojox/analytics/plugins/window.js
dojo-pkg-1.120.0 data/dojo-release-1.2.0-src/dojox/analytics/plugins/window.js
dojo-pkg-1.121.0 data/dojo-release-1.2.1-src/dojox/analytics/plugins/window.js
dojo-pkg-1.122.0 data/dojo-release-1.2.2-src/dojox/analytics/plugins/window.js
dojo-pkg-1.123.0 data/dojo-release-1.2.3-src/dojox/analytics/plugins/window.js
dojo-pkg-1.130.0 data/dojo-release-1.3.0-src/dojox/analytics/plugins/window.js
dojo-pkg-1.131.0 data/dojo-release-1.3.1-src/dojox/analytics/plugins/window.js