Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Environment

Hierarchy

  • Environment

Index

Methods

cleanClipboard

  • cleanClipboard(): Promise<void>

copyIntoClipboard

decryptSecret

  • decryptSecret(secret: string): Promise<string>

getClipboard

  • getClipboard(): Promise<string>

getClipboardMasked

  • getClipboardMasked(): Promise<string>

getEnv

  • getEnv(key: string): string | null

getEnvMasked

  • getEnvMasked(key: string): string | null

getOsIdentifier

  • getOsIdentifier(): string

getProperty

  • getProperty(key: string): string | null

getPropertyMasked

  • getPropertyMasked(key: string): string | null

getRegionFromFocusedWindow

  • getRegionFromFocusedWindow(): Promise<Region>

getSimilarity

  • getSimilarity(): number

isDarwin

  • isDarwin(): boolean

isLinux

  • isLinux(): boolean

isWindows

  • isWindows(): boolean

keyDown

keyUp

mouseWheelDown

mouseWheelUp

paste

pasteAndDecrypt

pasteClipboard

pasteMasked

resetSimilarity

  • resetSimilarity(): void

runCommand

  • runCommand(command: string, optThrowException: boolean): Promise<CommandLineResult>

setClipboard

setClipboardMasked

  • setClipboardMasked(text: string): Promise<Environment>

setSimilarity

  • setSimilarity(similarity: number): void

sleep

sleepMs

takeScreenshot

  • takeScreenshot(filename: string): Promise<string>

takeScreenshotWithTimestamp

  • takeScreenshotWithTimestamp(filename: string): Promise<string>

type

typeAndDecrypt

  • typeAndDecrypt(text: string, ...optModifiers: Key[]): Promise<Environment>

typeMasked

  • typeMasked(text: string, ...optModifiers: Key[]): Promise<Environment>

write