Interfaces
UAParser.js returns structured objects for each category of detected user-agent data.
| Interface | Description | Returned by |
|---|---|---|
IData | Base interface shared by IBrowser, ICPU, IDevice, IEngine, IOS, and IResult. | All result interfaces |
IBrowser | Browser name, version, major version, and type. | getBrowser() |
ICPU | CPU architecture. | getCPU() |
IDevice | Device type, vendor, and model. | getDevice() |
IEngine | Browser engine name and version. | getEngine() |
IOS | Operating-system name and version. | getOS() |
IResult | Complete parsed result containing all categories. | getResult() |
