Interface UserAgentRules

The ruleset to use when parsing a user agent. Rules are expected to be from most specific to least.

interface UserAgentRules {
    browserLikeRules: readonly SystemInfoLikeRule[];
    browserRules: readonly SystemInfoRule[];
    deviceRules: readonly DeviceInfoRule[];
    osLikeRules: readonly SystemInfoLikeRule[];
    osRules: readonly SystemInfoRule[];
}

Properties

browserLikeRules: readonly SystemInfoLikeRule[]
browserRules: readonly SystemInfoRule[]
deviceRules: readonly DeviceInfoRule[]
osLikeRules: readonly SystemInfoLikeRule[]
osRules: readonly SystemInfoRule[]