GitHub
| Interface | Description |
|---|---|
| IUserAgentDetector |
This represents a class that will be able to detect a user-agent features.
|
| Class | Description |
|---|---|
| Bot |
Describe a bot, which is a program that access sites automatically rather than a human browsing the web.
|
| Browser |
A Browser is made of a Brand, a BrowserFamily, a description and a rendering engine.
|
| Device |
Describes the device that produced the user-agent string.
|
| Extension |
Represents an extension of the system or browser.
|
| Locale |
The Locale class is made of a Language and a Country.
|
| OS |
Describes an Operating System.
|
| RenderingEngine |
A RenderingEngine is made of a Brand, a RenderingEngineFamily and two versions.
|
| UserAgentDetectionResult |
This is the class returned by the detection API.
|
| UserAgentDetector |
This is the documentation for the version 2017.09.24.17.00.GMT of the library.
|
| VersionedObject |
| Enum | Description |
|---|---|
| BotFamily |
Describes the family of the bot, its nature.
|
| Brand |
The brand can apply to Browsers, Devices or OSes.
|
| BrowserFamily |
Describes the family of the browser.
|
| Country |
Describes a country.
|
| DeviceType |
Describes the type of the device.
|
| Language |
Describes a language.
|
| OSFamily |
Describes the family of an Operating System.
|
| RenderingEngineFamily |
Describes the family of an Operating System.
|