MCPcopy Create free account

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

Functions189 in github.com/bowser-js/bowser

↓ 159 callersMethodis
* Is anything? Check if the browser is called "anything", * the OS called "anything" or the platform called "anything" * @param {String}
index.d.ts:183
↓ 135 callersMethodgetFirstMatch
* Get first matched item for a string * @param {RegExp} regexp * @param {String} ua * @return {Array|{index: number, input: string}|*|boolean
src/utils.js:10
↓ 87 callersMethodtest
* Test a UA string for a regexp * @param regex * @returns {boolean} true if the regex matches the UA, false otherwise.
index.d.ts:321
↓ 68 callersFunctiontest
(parser)
src/parser-os.js:104
↓ 37 callersFunctionr
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
↓ 23 callersMethodsatisfies
* Check if parsed browser matches certain conditions * * @param {checkTree} checkTree It's one or two layered object, * which can
index.d.ts:272
↓ 22 callersMethodhasBrand
* Check if a brand exists in Client Hints brands array * @param {string} brandName The brand name to check for * @return {boolean}
index.d.ts:66
↓ 18 callersMethodmap
* Array::map polyfill * * @param {Array} arr * @param {Function} iterator * @return {Array}
src/utils.js:242
↓ 17 callersFunctionk
(a,m)
docs/scripts/prettify/prettify.js:15
↓ 16 callersFunctionb
(c,e)
docs/scripts/jquery-3.1.1.min.js:2
↓ 16 callersFunctiong
(b,c,d,e)
docs/scripts/jquery-3.1.1.min.js:2
↓ 15 callersFunctionma
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 13 callersMethodfind
* Array::find polyfill * * @param {Array} arr * @param {Function} predicate * @return {Array}
src/utils.js:261
↓ 13 callersMethodgetBrandVersion
* Get brand version from Client Hints * @param {string} brandName The brand name to get version for * @return {string|undefined}
index.d.ts:73
↓ 12 callersMethodisBrowser
* Check if the browser name equals the passed string * @param browserName The string to compare with the browser name * @param [includin
index.d.ts:192
↓ 11 callersFunctione
(a,b)
docs/scripts/jquery-3.1.1.min.js:4
↓ 11 callersFunctionm
(a)
docs/scripts/prettify/prettify.js:2
↓ 11 callersMethodsome
* Check if any of the given values satisfies `.is(anything)` * @param {string[]} anythings * @returns {boolean} true if at least one con
index.d.ts:313
↓ 11 callersFunctionu
(a)
docs/scripts/prettify/prettify.js:9
↓ 10 callersFunctionia
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 10 callersFunctionja
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 9 callersFunctiond
(a)
docs/scripts/jquery-3.1.1.min.js:3
↓ 9 callersMethodgetBrowserName
* Get browser's name * @param {Boolean} [toLowerCase] return lower-cased value * @return {String} Browser's name or an empty string
index.d.ts:96
↓ 9 callersMethodgetOSName
* Get OS name * @param {Boolean} [toLowerCase] return lower-cased value * @return {String} name of the OS — macOS, Windows, Linux, etc.
index.d.ts:124
↓ 9 callersFunctionh
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 9 callersFunctionha
()
docs/scripts/jquery-3.1.1.min.js:2
↓ 9 callersFunctionpa
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 8 callersFunctionS
(a,b,c,d,e,f,g)
docs/scripts/jquery-3.1.1.min.js:3
↓ 8 callersFunctionc
(a)
docs/scripts/jquery-3.1.1.min.js:4
↓ 7 callersFunctionI
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
↓ 7 callersFunctionmb
(a)
docs/scripts/jquery-3.1.1.min.js:4
↓ 7 callersFunctionnb
(a)
docs/scripts/jquery-3.1.1.min.js:4
↓ 7 callersFunctiony
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:2
↓ 6 callersFunctionf
(f,g,h,i,k)
docs/scripts/jquery-3.1.1.min.js:2
↓ 6 callersFunctionwa
(a,b,c,d,e)
docs/scripts/jquery-3.1.1.min.js:2
↓ 5 callersFunctionIa
(a,b,c,d)
docs/scripts/jquery-3.1.1.min.js:3
↓ 5 callersFunctionNa
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:3
↓ 5 callersFunctionga
(a,b,d,e)
docs/scripts/jquery-3.1.1.min.js:2
↓ 5 callersFunctionx
(a,m)
docs/scripts/prettify/prettify.js:7
↓ 4 callersFunctionA
(b,c,d,h)
docs/scripts/jquery-3.1.1.min.js:4
↓ 4 callersFunctionMa
(b)
docs/scripts/jquery-3.1.1.min.js:3
↓ 4 callersFunctionT
(a)
docs/scripts/jquery-3.1.1.min.js:3
↓ 4 callersFunctiondb
(a,b)
docs/scripts/jquery-3.1.1.min.js:3
↓ 4 callersFunctione
(a)
docs/scripts/prettify/prettify.js:2
↓ 4 callersMethodgetBrowserVersion
* Get browser's version * @return {String} version of browser
index.d.ts:103
↓ 4 callersMethodgetUA
* Get UserAgent string of current Parser instance * @return {String} User-Agent String of the current <Parser> object * * @public
src/parser.js:146
↓ 4 callersFunctionna
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 4 callersMethodparse
* Parse full information about the browser * @returns {Parser.Parser}
index.d.ts:223
↓ 4 callersFunctionsa
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 4 callersFunctionta
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:2
↓ 4 callersMethodtest
* Test a UA string for a regexp * @param {RegExp} regex * @return {Boolean}
src/parser.js:155
↓ 3 callersFunctionB
(a,m,e,h)
docs/scripts/prettify/prettify.js:7
↓ 3 callersFunctionD
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:2
↓ 3 callersFunctionLb
(a,b)
docs/scripts/jquery-3.1.1.min.js:4
↓ 3 callersFunctionca
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
↓ 3 callersMethodconstructor
(UA: string, skipParsing?: boolean)
index.d.ts:51
↓ 3 callersFunctioncontains
(a,m)
docs/scripts/search.js:3
↓ 3 callersFunctionea
(a,b,c,d)
docs/scripts/jquery-3.1.1.min.js:3
↓ 3 callersMethodgetBrowser
* Get parsed browser object * @return {Object} * * @public
src/parser.js:191
↓ 3 callersMethodgetHints
* Get Client Hints data * @return {ClientHints|null}
index.d.ts:59
↓ 3 callersMethodgetResult
* Get parsed result * @return {ParsedResult}
index.d.ts:166
↓ 3 callersMethodgetSecondMatch
* Get second matched item for a string * @param regexp * @param {String} ua * @return {Array|{index: number, input: string}|*|boolean|string}
src/utils.js:21
↓ 3 callersMethodgetVersionPrecision
* Get version precisions count * * @example * getVersionPrecision("1.10.3") // 3 * * @param {string} version * @return {number}
src/utils.js:168
↓ 3 callersFunctionh
(a)
docs/scripts/prettify/prettify.js:2
↓ 3 callersFunctioni
()
docs/scripts/jquery-3.1.1.min.js:2
↓ 3 callersFunctionka
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
↓ 3 callersFunctionqa
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 3 callersFunctionua
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 3 callersFunctionw
(a)
docs/scripts/jquery-3.1.1.min.js:2
↓ 3 callersFunctionxa
(a,b,c,d,e,f)
docs/scripts/jquery-3.1.1.min.js:2
↓ 3 callersFunctionz
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
↓ 2 callersFunction$
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:3
↓ 2 callersFunctionC
(a,m)
docs/scripts/prettify/prettify.js:15
↓ 2 callersFunctionD
(a,m)
docs/scripts/prettify/prettify.js:12
↓ 2 callersFunctionDa
(a,b)
docs/scripts/jquery-3.1.1.min.js:3
↓ 2 callersFunctionE
(a)
docs/scripts/prettify/prettify.js:15
↓ 2 callersFunctionGa
(a,b)
docs/scripts/jquery-3.1.1.min.js:3
↓ 2 callersFunctionJ
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
↓ 2 callersFunctionJa
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:3
↓ 2 callersFunctionJb
(a)
docs/scripts/jquery-3.1.1.min.js:4
↓ 2 callersFunctionKb
(a,b,c,d)
docs/scripts/jquery-3.1.1.min.js:4
↓ 2 callersFunctionO
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:2
↓ 2 callersFunctionOa
(a,b)
docs/scripts/jquery-3.1.1.min.js:3
↓ 2 callersFunctionSb
(a)
docs/scripts/jquery-3.1.1.min.js:4
↓ 2 callersFunctionUa
(a)
docs/scripts/jquery-3.1.1.min.js:3
↓ 2 callersFunctionWa
(a,b,c,d,e)
docs/scripts/jquery-3.1.1.min.js:3
↓ 2 callersFunctionXa
(a,b,c)
docs/scripts/jquery-3.1.1.min.js:3
↓ 2 callersFunctioncb
()
docs/scripts/jquery-3.1.1.min.js:3
↓ 2 callersFunctionda
()
docs/scripts/jquery-3.1.1.min.js:2
↓ 2 callersMethodgetEngine
* Get parsed engine * @return {{}}
src/parser.js:348
↓ 2 callersMethodgetEngineName
* Get parsed engine's name * @returns {String} Engine's name or an empty string
index.d.ts:159
↓ 2 callersMethodgetOS
* Get OS * @return {Object} * * @example * this.getOS(); * { * name: 'macOS', * version: '10.11.12' * }
src/parser.js:234
↓ 2 callersMethodgetOSVersion
* Get OS version * @return {String} full version with dots ('10.11.12', '5.6', etc)
index.d.ts:131
↓ 2 callersMethodgetParser
* Creates a {@link Parser} instance * * @param {String} UA UserAgent string * @param {Boolean|Object} [skipParsingOrHints=false] Either a boo
src/bowser.js:48
↓ 2 callersFunctionhideAllButCurrent
()
docs/scripts/collapse.js:1
↓ 2 callersMethodisBrowser
* Check if the browser name equals the passed string * @param {string} browserName The string to compare with the browser name * @param [includi
src/parser.js:496
↓ 2 callersMethodisEngine
* Check if the engine name equals the passed string * @param engineName The string to compare with the engine name * @returns {boolean}
index.d.ts:200
↓ 2 callersMethodisOS
* Check if the OS name equals the passed string * @param {string} osName The string to compare with the OS name * @returns {boolean}
src/parser.js:548
↓ 2 callersMethodisPlatform
* Check if the platform type equals the passed string * @param {string} platformType The string to compare with the platform type * @returns {bo
src/parser.js:557
↓ 2 callersFunctionla
(a,b)
docs/scripts/jquery-3.1.1.min.js:2
next →1–100 of 189, ranked by callers