MCPcopy Create free account

hub / github.com/bowser-js/bowser / functions

Functions189 in github.com/bowser-js/bowser

↓ 2 callersFunctionoa
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 2 callersFunctionp
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
↓ 2 callersMethodparseBrowser
* Get parsed browser object * @return {Object}
src/parser.js:163
↓ 2 callersMethodparseEngine
* Get parsed platform * @return {{}}
src/parser.js:373
↓ 2 callersMethodparseOS
* Parse OS and save it to this.parsedResult.os * @return {*|{}}
src/parser.js:246
↓ 2 callersMethodparsePlatform
* Get parsed platform * @return {{}}
src/parser.js:322
↓ 1 callersFunctionHa
(a,b)
docs/scripts/jquery-3.1.1.min.js:3
↓ 1 callersFunctionL
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 1 callersFunctionL
(a)
docs/scripts/prettify/prettify.js:2
↓ 1 callersFunctionM
(a)
docs/scripts/prettify/prettify.js:6
↓ 1 callersFunctionMb
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:4
↓ 1 callersFunctionNb
(a,b,c,d)
docs/scripts/jquery-3.1.1.min.js:4
↓ 1 callersFunctionVa
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:3
↓ 1 callersFunctionZ
(a)
docs/scripts/jquery-3.1.1.min.js:3
↓ 1 callersMethodassign
* Object::assign polyfill * * @param {Object} obj * @param {Object} ...objs * @return {Object}
src/utils.js:283
↓ 1 callersFunctionb
(a,d)
docs/scripts/prettify/prettify.js:13
↓ 1 callersMethodcompareVersion
(version)
src/parser.js:507
↓ 1 callersMethodcompareVersions
(versionA, versionB, isLoose = false)
src/utils.js:189
↓ 1 callersFunctioneb
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:3
↓ 1 callersFunctiongb
(a,b)
docs/scripts/jquery-3.1.1.min.js:3
↓ 1 callersMethodgetAndroidVersionName
* Get Android version name * 1.5 - Cupcake * 1.6 - Donut * 2.0 - Eclair * 2.1 - Eclair * 2.2 - Froyo * 2.x - Ginge
src/utils.js:138
↓ 1 callersMethodgetBrowser
* Get parsed browser object * @return {BrowserDetails} Browser's details
index.d.ts:88
↓ 1 callersMethodgetBrowserName
* Get browser's name * @return {String} Browser's name or an empty string * * @public
src/parser.js:205
↓ 1 callersMethodgetBrowserTypeByAlias
* Get browser name for a short version/alias * * @example * getBrowserTypeByAlias('edge') // Microsoft Edge * * @param {string} brow
src/utils.js:324
↓ 1 callersMethodgetBrowserVersion
* Get browser's version * @return {String} version of browser * * @public
src/parser.js:219
↓ 1 callersMethodgetEngine
* Get parsed engine * @returns {EngineDetails}
index.d.ts:152
↓ 1 callersMethodgetEngineName
* Get engines's name * @return {String} Engines's name or an empty string * * @public
src/parser.js:362
↓ 1 callersMethodgetMacOSVersionName
* Get macOS version name * 10.5 - Leopard * 10.6 - Snow Leopard * 10.7 - Lion * 10.8 - Mountain Lion * 10.9 - Mavericks
src/utils.js:81
↓ 1 callersMethodgetOS
* Get OS * @return {OSDetails} - OS Details * * @example * this.getOS(); // { * // name: 'macOS', * // v
index.d.ts:116
↓ 1 callersMethodgetOSName
* Get OS name * @param {Boolean} [toLowerCase] return lower-cased value * @return {String} name of the OS — macOS, Windows, Linux, etc.
src/parser.js:273
↓ 1 callersMethodgetPlatform
* Get parsed platform * @return {{}}
src/parser.js:295
↓ 1 callersMethodgetPlatformType
* Get platform name * @param {Boolean} [toLowerCase=false] * @return {*}
src/parser.js:308
↓ 1 callersMethodgetUA
* Get UserAgent string of current Parser instance * @return {String} User-Agent String of the current <Parser> object
index.d.ts:173
↓ 1 callersMethodgetWindowsVersionName
(version)
src/utils.js:40
↓ 1 callersFunctionhb
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:3
↓ 1 callersMethodis
* Is anything? Check if the browser is called "anything", * the OS called "anything" or the platform called "anything" * @param {String} anythin
src/parser.js:577
↓ 1 callersFunctionj
()
docs/scripts/jquery-3.1.1.min.js:2
↓ 1 callersMethodparse
* Parse full information about the browser * @returns {Parser}
src/parser.js:399
↓ 1 callersFunctionscrollToNavItem
()
docs/scripts/nav.js:1
↓ 1 callersFunctionva
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:2
↓ 1 callersFunctionxb
(a,b,c,d)
docs/scripts/jquery-3.1.1.min.js:4
↓ 1 callersFunctiony
(a)
docs/scripts/prettify/prettify.js:4
↓ 1 callersFunctionya
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 1 callersFunctionza
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
FunctionB
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
MethodBROWSER_MAP
()
src/bowser.js:76
MethodENGINE_MAP
()
src/bowser.js:80
FunctionEa
(a)
docs/scripts/jquery-3.1.1.min.js:3
FunctionFa
(a)
docs/scripts/jquery-3.1.1.min.js:3
FunctionM
(a)
docs/scripts/jquery-3.1.1.min.js:2
FunctionN
(a)
docs/scripts/jquery-3.1.1.min.js:2
MethodOS_MAP
()
src/bowser.js:84
MethodPLATFORMS_MAP
()
src/bowser.js:88
FunctionR
()
docs/scripts/jquery-3.1.1.min.js:2
FunctionU
()
docs/scripts/jquery-3.1.1.min.js:3
FunctionYa
(a,b,c,d,e)
docs/scripts/jquery-3.1.1.min.js:3
Functionaa
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:2
Functionbb
()
docs/scripts/jquery-3.1.1.min.js:3
MethodcompareVersion
* Check if the version is equals the browser version * @param version The string to compare with the browser version * @returns {boolean
index.d.ts:81
Methodconstructor
* Create instance of Parser * * @param {String} UA User-Agent string * @param {Boolean|ClientHints} [skipParsingOrHints=false] Either a boole
src/parser.js:34
Functiondescribe
(ua)
src/parser-os.js:8
Functiondescribe
()
src/parser-platforms.js:13
Functiondescribe
(ua)
src/parser-browsers.js:34
Functiondescribe
(ua)
src/parser-engines.js:13
Functionfb
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:3
MethodgetBrandVersion
* Get brand version from Client Hints * @param {string} brandName The brand name to get version for * @return {string|undefined} * * @publ
src/parser.js:129
MethodgetBrowserAlias
* Get short version/alias for a browser name * * @example * getBrowserAlias('Microsoft Edge') // edge * * @param {string} browserNam
src/utils.js:311
MethodgetHints
* Get Client Hints data * @return {ClientHints|null} * * @public * @example * const parser = Bowser.getParser(UA, clientHints); * co
src/parser.js:92
MethodgetOSVersion
* Get OS version * @return {String} full version with dots ('10.11.12', '5.6', etc)
src/parser.js:287
MethodgetPlatform
* Get parsed platform * @returns {PlatformDetails}
index.d.ts:138
MethodgetPlatformType
* Get platform name * @param {boolean} toLowerCase
index.d.ts:145
MethodgetResult
* Get parsed result * @return {ParsedResult}
src/parser.js:412
MethodhasBrand
* Check if a brand exists in Client Hints brands array * @param {string} brandName The brand name to check for * @return {boolean} * * @pu
src/parser.js:108
MethodisEngine
* Check if the engine name equals the passed string * @param {string} engineName The string to compare with the engine name * @returns {boolean}
src/parser.js:566
MethodisOS
* Check if the OS name equals the passed string * @param OSName The string to compare with the OS name * @returns {boolean}
index.d.ts:208
MethodisPlatform
* Check if the platform name equals the passed string * @param platformName The string to compare with the platform name * @returns {boo
index.d.ts:216
MethodmatchAndReturnConst
* Match a regexp and return a constant or undefined * @param {RegExp} regexp * @param {String} ua * @param {*} _const Any const that will be
src/utils.js:33
Methodparse
* Creates a {@link Parser} instance and runs {@link Parser.getResult} immediately * * @param {String} UA UserAgent string * @param {Object} [
src/bowser.js:72
MethodparseBrowser
* Get parsed browser object * @returns {BrowserDetails}
index.d.ts:230
MethodparseEngine
* Get parsed engine * @returns {EngineDetails}
index.d.ts:237
MethodparseOS
* Parse OS and save it to this.parsedResult.os * @returns {OSDetails}
index.d.ts:244
MethodparsePlatform
* Get parsed platform * @returns {PlatformDetails}
index.d.ts:251
Functionra
()
docs/scripts/jquery-3.1.1.min.js:2
Methodsatisfies
* Check if parsed browser matches certain conditions * * @param {Object} checkTree It's one or two layered object, * which can include a plat
src/parser.js:434
Methodsome
* Check if any of the given values satisfies this.is(anything) * @param {String[]} anythings * @returns {Boolean}
src/parser.js:587
Functiontest
(parser)
src/parser-platforms.js:371
Functiontest
(parser)
src/parser-browsers.js:1009
Functiontest
(parser)
src/parser-engines.js:10
Functionv
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
← previous101–189 of 189, ranked by callers