Sha256: 3934b81418545d8f375f0d3a1bff2c983e2a441d121bb34eab16134f95c76fc2

Contents?: true

Size: 958 Bytes

Versions: 11

Compression:

Stored size: 958 Bytes

Contents

/*
*	navigator.js
*   - requires env
*/
$debug("Initializing Window Navigator.");

var $appCodeName  = $env.appCodeName;//eg "Mozilla"
var $appName      = $env.appName;//eg "Gecko/20070309 Firefox/2.0.0.3"

// Browser Navigator
$w.__defineGetter__("navigator", function(){	
	return {
		get appCodeName(){
			return $appCodeName;
		},
		get appName(){
			return $appName;
		},
		get appVersion(){
			return $version +" ("+ 
			    $w.navigator.platform +"; "+
			    "U; "+//?
			    $env.os_name+" "+$env.os_arch+" "+$env.os_version+"; "+
			    $env.lang+"; "+
			    "rv:"+$revision+
			  ")";
		},
		get cookieEnabled(){
			return true;
		},
		get mimeTypes(){
			return [];
		},
		get platform(){
			return $env.platform;
		},
		get plugins(){
			return [];
		},
		get userAgent(){
			return $w.navigator.appCodeName + "/" + $w.navigator.appVersion + " " + $w.navigator.appName;
		},
		javaEnabled : function(){
			return $env.javaEnabled;	
		}
	};
});

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
envjs19-0.3.8.20101029121421 src/window/navigator.js
envjs-0.3.8 src/window/navigator.js
envjs-0.3.7 src/window/navigator.js
envjs-0.3.6 src/window/navigator.js
envjs-0.3.5 src/window/navigator.js
envjs-0.3.4 src/window/navigator.js
envjs-0.3.3 src/window/navigator.js
envjs-0.3.2 src/window/navigator.js
envjs-0.3.1 src/window/navigator.js
envjs-0.3.0 src/window/navigator.js
envjs-0.2.0 src/window/navigator.js