Sha256: 42f209892468f19099a181b8868c62475a5eb0e90aa7f8290ffbc06a2dfb5ac2
Contents?: true
Size: 1.83 KB
Versions: 9
Compression:
Stored size: 1.83 KB
Contents
goog.provide('webfont.UserAgent'); /** * A user agent string representation. * * @param {string} name * @param {webfont.Version} version * @param {string} engine * @param {webfont.Version} engineVersion * @param {string} platform * @param {webfont.Version} platformVersion * @param {number|undefined} documentMode * @param {!webfont.BrowserInfo} browserInfo * @constructor */ webfont.UserAgent = function( name, version, engine, engineVersion, platform, platformVersion, documentMode, browserInfo) { this.name_ = name; this.version_ = version; this.engine_ = engine; this.engineVersion_ = engineVersion; this.platform_ = platform; this.platformVersion_ = platformVersion; this.documentMode_ = documentMode; this.browserInfo_ = browserInfo; }; goog.scope(function () { var UserAgent = webfont.UserAgent; /** * @return {string} */ UserAgent.prototype.getName = function() { return this.name_; }; /** * @return {webfont.Version} */ UserAgent.prototype.getVersion = function() { return this.version_; }; /** * @return {string} */ UserAgent.prototype.getEngine = function() { return this.engine_; }; /** * @return {webfont.Version} */ UserAgent.prototype.getEngineVersion = function() { return this.engineVersion_; }; /** * @return {string} */ UserAgent.prototype.getPlatform = function() { return this.platform_; }; /** * @return {webfont.Version} */ UserAgent.prototype.getPlatformVersion = function() { return this.platformVersion_; }; /** * @return {number|undefined} */ UserAgent.prototype.getDocumentMode = function() { return this.documentMode_; }; /** * @return {webfont.BrowserInfo} */ UserAgent.prototype.getBrowserInfo = function() { return this.browserInfo_; }; });
Version data entries
9 entries across 9 versions & 1 rubygems