uaParser.parseUA(str)
August 7, 2014 · View on GitHub
ua-parser
Source: index.js
- uaParser.parseUA
- uaParser.parseEngine
- uaParser.parseOS
- uaParser.parseDevice
- uaParser.parse
- uaParser.loadSync
- uaParser.load
- uaParser.watch
uaParser.parseUA(str)
Parse the User-Agent string
strfor User-Agent
Parameters:
{string} str- Browsers User-Agent string
Return:
{Object} - { family:, major:, minor:, patch: }
uaParser.parseEngine(str)
Parse the User-Agent string
strfor Engine
Parameters:
{string} str- Browsers User-Agent string
Return:
{Object} - { family:, major:, minor:, patch: }
uaParser.parseOS(str)
Parse the User-Agent string
strfor Operating System
Parameters:
{string} str- Browsers User-Agent string
Return:
{Object} - { family:, major:, minor:, patch:, patchMinor: }
uaParser.parseDevice(str)
Parse the User-Agent string
strfor Device
Parameters:
{string} str- Browsers User-Agent string
Return:
{Object} { family:, brand:, model: }
uaParser.parse(str)
Parse the User-Agent string
strfor User-Agent, Operating System, Device
Parameters:
{string} str- Browsers User-Agent string
Return:
{Object} - { family:, brand:, model: }
uaParser.loadSync(options)
Synchronously load the ua-parsers regexes file
Parameters:
{Object | string} options- (optional) if "undefined" than default file is choosen. If string is given than that file is used.
Return:
{Boolean} true if file was loaded otherwise false.
uaParser.load(options, callback)
Asynchronously load the ua-parsers regexes file
Parameters:
-
{Object | string} options- (optional) if "undefined" than default file is choosen. If string is given than that file is used. -
{Function} callback- callback(error)
uaParser.watch(options, callback)
Watch a regexes file and reload if there are any changes
Parameters:
-
{Object | string} options- (optional) if "undefined" than default file is choosen. If string is given than that file is used. -
{Function} callback- callback(error)
—generated by apidox—