Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EnvNodeExtImpl

Provides machineId using mac address. It's only possible on node side Extending the common class

Hierarchy

Index

Constructors

constructor

Properties

Private macMachineId

macMachineId: string

Accessors

appName

  • get appName(): string

appRoot

  • get appRoot(): string

language

  • get language(): string

machineId

  • get machineId(): string

sessionId

  • get sessionId(): string

shell

  • get shell(): string

uiKind

  • get uiKind(): UIKind

uriScheme

  • get uriScheme(): string

Methods

getClientOperatingSystem

  • getClientOperatingSystem(): Promise<OperatingSystem>

getEnvVariable

  • getEnvVariable(envVarName: string): Promise<undefined | string>

getQueryParameter

  • getQueryParameter(queryParamName: string): undefined | string | string[]

getQueryParameters

setApplicationName

  • setApplicationName(applicationName: string): void

setLanguage

  • setLanguage(lang: string): void

setQueryParameters

setShell

  • setShell(shell: string): void

setUIKind

  • setUIKind(uiKind: UIKind): void