useragent.js
No description.

File Location

/goog/useragent/useragent.js


Public Protected Private

Global Functions

goog.userAgent.compare(v1v2) number
Use goog.string.compareVersions. Compares two version numbers.
Arguments:
v1 : string
Version of first item.
v2 : string
Version of second item.
Returns: number  1 if first argument is higher 0 if arguments are equal -1 if second argument is higher.
code »
goog.userAgent.determinePlatform_() string
No description.
Returns: string  the platform (operating system) the user agent is running on. Default to empty string because navigator.platform may not be defined (on Rhino, for example).
code »
goog.userAgent.determineVersion_() string
No description.
Returns: string  The string that describes the version number of the user agent.
code »
goog.userAgent.getDocumentMode_() number | undefined
No description.
Returns: number | undefined  Returns the document mode (for testing).
code »
goog.userAgent.getNavigator() Object
TODO(nnaze): Change type to "Navigator" and update compilation targets.
Returns: Object  The native navigator object.
code »
goog.userAgent.getUserAgentString() string
Returns the userAgent string for the current browser.
Returns: string  The userAgent string.
code »
goog.userAgent.initPlatform_()
Initialize the goog.userAgent constants that define which platform the user agent is running on.
code »
goog.userAgent.isDocumentMode(version) boolean
Use goog.userAgent.isDocumentModeOrHigher(). Deprecated alias to goog.userAgent.isDocumentModeOrHigher.
Arguments:
version : number
The version to check.
Returns: boolean  Whether the IE effective document mode is higher or the same as the given version.
code »
goog.userAgent.isDocumentModeOrHigher(documentMode) boolean
Whether the IE effective document mode is higher or the same as the given document mode version. NOTE: Only for IE, return false for another browser.
Arguments:
documentMode : number
The document mode version to check.
Returns: boolean  Whether the IE effective document mode is higher or the same as the given version.
code »
goog.userAgent.isMobile_() boolean
Whether the user agent is running on a mobile device. This is a separate function so that the logic can be tested. TODO(nnaze): Investigate swapping in goog.labs.userAgent.device.isMobile().
Returns: boolean  Whether the user agent is running on a mobile device.
code »
goog.userAgent.isVersion(version) boolean
Use goog.userAgent.isVersionOrHigher(). Deprecated alias to goog.userAgent.isVersionOrHigher.
Arguments:
version : string | number
The version to check.
Returns: boolean  Whether the user agent version is higher or the same as the given version.
code »
goog.userAgent.isVersionOrHigher(version) boolean
Whether the user agent version is higher or the same as the given version. NOTE: When checking the version numbers for Firefox and Safari, be sure to use the engine's version, not the browser's version number. For example, Firefox 3.0 corresponds to Gecko 1.9 and Safari 3.0 to Webkit 522.11. Opera and Internet Explorer versions match the product release number.
Arguments:
version : string | number
The version to check.
Returns: boolean  Whether the user agent version is higher or the same as the given version.
code »

Global Variables

function%166 :
No description.
Code »

Directory useragent

File Reference