Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Private applicationName

applicationName: string

Private defaultShell

defaultShell: string

Private envMachineId

envMachineId: string

Private envSessionId

envSessionId: string

Private lang

lang: string

Private proxy

proxy: EnvMain

Private queryParameters

queryParameters: QueryParameters

Private ui

ui: UIKind

Accessors

appName

  • get appName(): string

Abstract 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