rakutentech / r10 / R10.Device

Information related to the device.


type Browser


type OS


type alias Device =
{ os : OS
, browser : Browser
, userAgent : String
, isSafari10OrIOS10 : Basics.Bool 
}

constructor : String -> String -> Basics.Bool -> Device

osToString : OS -> String

examples : List { isOntouchendInDocument : Basics.Bool, nameLong : String, nameShort : String, platform : String, referenceUrl : String, userAgent : String }

isAndroid : Device -> Basics.Bool

isChromeDesktop : Device -> Basics.Bool

isChromeAndroid : Device -> Basics.Bool

isFirefoxAndroid : Device -> Basics.Bool

isIOS : Device -> Basics.Bool

isInternetExplorer : Device -> Basics.Bool

isMobileOS : Device -> Basics.Bool

isSafari : Device -> Basics.Bool

isSafari10OrIOS10 : Device -> Basics.Bool

toString : Device -> String