haskell-tdlib-2.0.47.0
Safe HaskellSafe-Inferred
LanguageGHC2021

TD.Data.SessionType

Synopsis

Documentation

data SessionType Source #

Represents the type of session

Constructors

SessionTypeAndroid

The session is running on an Android device

SessionTypeApple

The session is running on a generic Apple device

SessionTypeBrave

The session is running on the Brave browser

SessionTypeChrome

The session is running on the Chrome browser

SessionTypeEdge

The session is running on the Edge browser

SessionTypeFirefox

The session is running on the Firefox browser

SessionTypeIpad

The session is running on an iPad device

SessionTypeIphone

The session is running on an iPhone device

SessionTypeLinux

The session is running on a Linux device

SessionTypeMac

The session is running on a Mac device

SessionTypeOpera

The session is running on the Opera browser

SessionTypeSafari

The session is running on the Safari browser

SessionTypeUbuntu

The session is running on an Ubuntu device

SessionTypeUnknown

The session is running on an unknown type of device

SessionTypeVivaldi

The session is running on the Vivaldi browser

SessionTypeWindows

The session is running on a Windows device

SessionTypeXbox

The session is running on an Xbox console

Instances

Instances details
FromJSON SessionType Source # 
Instance details

Defined in TD.Data.SessionType

Show SessionType Source # 
Instance details

Defined in TD.Data.SessionType

Eq SessionType Source # 
Instance details

Defined in TD.Data.SessionType

ShortShow SessionType Source # 
Instance details

Defined in TD.Data.SessionType