Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ThenableEnvironment

Hierarchy

Index

Properties

env: Promise<Environment>

Methods

  • cleanClipboard(): Promise<void>
  • decryptSecret(secret: string): Promise<string>
  • getClipboard(): Promise<string>
  • getClipboardMasked(): Promise<string>
  • getEnv(key: string): Promise<null | string>
  • getEnvMasked(key: string): Promise<null | string>
  • getOsIdentifier(): Promise<string>
  • getProperty(key: string): Promise<null | string>
  • getPropertyMasked(key: string): Promise<null | string>
  • getSimilarity(): Promise<number>
  • isDarwin(): Promise<boolean>
  • isLinux(): Promise<boolean>
  • isWindows(): Promise<boolean>
  • resetSimilarity(): Promise<void>
  • runCommand(command: string, optThrowException: boolean): Promise<CommandLineResult>
  • setSimilarity(similarity: number): Promise<void>
  • takeScreenshot(filename: string): Promise<string>
  • takeScreenshotWithTimestamp(filename: string): Promise<string>