src/lib/environment.enaio.ts
Methods |
|
Static isDesktopEnvironment |
isDesktopEnvironment()
|
Defined in src/lib/environment.enaio.ts:11
|
Returns :
any
|
Static isMobileEnvironment |
isMobileEnvironment()
|
Defined in src/lib/environment.enaio.ts:7
|
Returns :
any
|
Static isWebEnvironment |
isWebEnvironment()
|
Defined in src/lib/environment.enaio.ts:3
|
Returns :
boolean
|
export class EnvironmentEnaio {
static isWebEnvironment() {
return !EnvironmentEnaio.isDesktopEnvironment() && !EnvironmentEnaio.isMobileEnvironment()
}
static isMobileEnvironment() {
return window.hasOwnProperty('cordova');
}
static isDesktopEnvironment() {
return window.hasOwnProperty('process') && window['process'].versions.hasOwnProperty('electron');
}
}