Abstract Static Private _browserStatic Private _iphoneStatic Private _isStatic Private _isStatic Private _isStatic Private _isStatic Private _isStatic Private _isStatic Private _operatingStatic Private _getStatic Private _getStatic Private _isStatic Private _isStatic Private _isStatic Private _isIEStatic Private _isStatic Private _isStatic Private _isStatic Private _isStatic Private _isStatic Private _isUCStatic Private _isStatic GetGets in which browser the framework is running, based in the UserAgent information.
{GlobalEnum.Browser}
OSFramework.Helper.DeviceInfo
Optional userAgent: string = ''Optional parameter. If none is passed, the framework will get it.
Static GetGets the orientation of the device, based on the class added by OutSystems platform in the body.
{GlobalEnum.DeviceOrientation} Detected orientation of the device.
OSFramework.Helper.DeviceInfo
Static GetGets the device in which the framework is running, based on the class added by the OutSystems platform in the body.
{GlobalEnum.DeviceType} Detected device type.
OSFramework.Helper.DeviceInfo
Static GetObtains the Operating system in which the framework is running
{GlobalEnum.MobileOS} Detected operating system.
OSFramework.Helper.DeviceInfo
Optional userAgent: string = ''Optional parameter. If none, the framework will obtain the UserAgent, calculate it once, and use the cache value afterwards.
Static Has****************** PUBLIC GETTERS *******************
Static IsGetter that returns if the application is running in a desktop device.
OSFramework.Helper.DeviceInfo
Static IsGetter that returns if the application is running in a phone device.
OSFramework.Helper.DeviceInfo
Static IsGetter that retuns if the application is running in a iPhone with a notch (iphoneX/iphone12/iphone13).
OSFramework.Helper.DeviceInfo
Static IsGetter that returns if the application is running in a tablet device.
OSFramework.Helper.DeviceInfo
Static IsGetter that returns if the application is running as a PWA.
OSFramework.Helper.DeviceInfo
Static IsGetter that returns if the application is running inside a native shell.
OSFramework.Helper.DeviceInfo
Static IsStatic IsStatic IsGetter that returns if the device is touched enabled or not.
OSFramework.Helper.DeviceInfo
Static Notch
****************** PRIVATE CACHE VARIABLES *******************