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
RefreshStatic
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
IsMethod to return if is running on a mobile device
DeviceInfo
Static
Notch
****************** PRIVATE CACHE VARIABLES *******************