Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TerminalServiceExt

Hierarchy

  • TerminalServiceExt

Implemented by

Index

Methods

  • $currentTerminalChanged(id: undefined | string): void
  • $initEnvironmentVariableCollections(collections: [string, SerializableEnvironmentVariableCollection][]): void
  • $provideTerminalLinks(line: string, terminalId: string, token: CancellationToken): Promise<ProvidedTerminalLink[]>
  • $startProfile(providerId: string, cancellationToken: CancellationToken): Promise<string>
  • $terminalClosed(id: string, exitStatus: undefined | TerminalExitStatus): void
  • $terminalCreated(id: string, name: string): void
  • $terminalNameChanged(id: string, name: string): void
  • $terminalOnInput(id: string, data: string): void
  • $terminalOpened(id: string, processId: number, terminalId: number, cols: number, rows: number): void
  • $terminalSizeChanged(id: string, cols: number, rows: number): void
  • $terminalStateChanged(id: string): void
  • getEnvironmentVariableCollection(extensionIdentifier: string): EnvironmentVariableCollection