Plugin api service allows working with terminal emulator.

Implements

Constructors

Properties

hostedPluginSupport: HostedPluginSupport
observers: Map<string, TerminalObserverData> = ...
pluginTerminalRegistry: PluginTerminalRegistry
sharedStyle: PluginSharedStyle
shell: ApplicationShell
shellTerminalServer: ShellTerminalServerProxy
terminalLinkProviders: string[] = []
terminalProfileService: TerminalProfileService
terminals: TerminalService
toDispose: DisposableCollection = ...

Methods

  • Parameters

    • line: string
    • terminal: TerminalWidget
    • Optional cancellationToken: CancellationToken

    Returns Promise<TerminalLink[]>