File

src/lib/environment.enaio.ts

Index

Methods

Methods

Static isDesktopEnvironment
isDesktopEnvironment()
Returns : any
Static isMobileEnvironment
isMobileEnvironment()
Returns : any
Static isWebEnvironment
isWebEnvironment()
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');
  }
}

results matching ""

    No results matching ""