Options
All
  • Public
  • Public/Protected
  • All
Menu

Module terminal

Index

References

Namespaces

Enumerations

Classes

Interfaces

Type aliases

Properties

Variables

Functions

References

bindTerminalServer

Re-exports bindTerminalServer

Type aliases

CursorStyle

CursorStyle: "block" | "underline" | "bar"

CursorStyleVSCode

CursorStyleVSCode: CursorStyle | "line"

SerializableEnvironmentVariableCollection

SerializableEnvironmentVariableCollection: [string, EnvironmentVariableMutator][]

ShellProcessFactory

ShellProcessFactory: (options: ShellProcessOptions) => ShellProcess

Type declaration

ShellTerminalOSPreferences

ShellTerminalOSPreferences<T>: {[ key in OS.Type]: T }

Type parameters

  • T

ShellTerminalServerProxy

ShellTerminalServerProxy: JsonRpcProxy<IShellTerminalServer>

TerminalPreferences

TerminalPreferences: PreferenceProxy<TerminalConfiguration>

TerminalRendererType

TerminalRendererType: "canvas" | "dom"

TerminalSearchWidgetFactory

TerminalSearchWidgetFactory: (terminal: Terminal) => TerminalSearchWidget

Type declaration

Properties

default

default: ContainerModule

default

default: ContainerModule

Variables

Const DEFAULT_TERMINAL_RENDERER_TYPE

DEFAULT_TERMINAL_RENDERER_TYPE: "canvas" = 'canvas'

Const ENVIRONMENT_VARIABLE_COLLECTIONS_KEY

ENVIRONMENT_VARIABLE_COLLECTIONS_KEY: "terminal.integrated.environmentVariableCollections" = 'terminal.integrated.environmentVariableCollections'

Const IShellTerminalServer

IShellTerminalServer: typeof IShellTerminalServer = ...

Const ITerminalServer

ITerminalServer: typeof ITerminalServer = ...

Const ShellProcessFactory

ShellProcessFactory: typeof ShellProcessFactory = ...

Const ShellProcessOptions

ShellProcessOptions: typeof ShellProcessOptions = ...

Const ShellTerminalServerProxy

ShellTerminalServerProxy: typeof ShellTerminalServerProxy = ...

Const TERMINAL_SEARCH_WIDGET_FACTORY_ID

TERMINAL_SEARCH_WIDGET_FACTORY_ID: "terminal-search" = 'terminal-search'

Const TERMINAL_WIDGET_FACTORY_ID

TERMINAL_WIDGET_FACTORY_ID: "terminal" = 'terminal'

Const TerminalConfigSchema

TerminalConfigSchema: PreferenceSchema = ...

Const TerminalContribution

TerminalContribution: typeof TerminalContribution = ...

Const TerminalPreferenceContribution

TerminalPreferenceContribution: typeof TerminalPreferenceContribution = ...

Const TerminalPreferences

TerminalPreferences: typeof TerminalPreferences = ...

Const TerminalSearchWidgetFactory

TerminalSearchWidgetFactory: typeof TerminalSearchWidgetFactory = ...

Const TerminalService

TerminalService: typeof TerminalService = ...

Service manipulating terminal widgets.

Const TerminalWidgetOptions

TerminalWidgetOptions: typeof TerminalWidgetOptions = ...

Terminal widget options.

Const shellTerminalPath

shellTerminalPath: "/services/shell-terminal" = '/services/shell-terminal'

Const terminalAnsiColorMap

terminalAnsiColorMap: {} = ...

Type declaration

  • [key: string]: { defaults: ColorDefaults; index: number }
    • defaults: ColorDefaults
    • index: number

Const terminalPath

terminalPath: "/services/terminal" = '/services/terminal'

Const terminalsPath

terminalsPath: "/services/terminals" = '/services/terminals'

Functions

bindTerminalPreferences

  • bindTerminalPreferences(bind: interfaces.Bind): void

bindTerminalServer

  • bindTerminalServer(bind: interfaces.Bind, __namedParameters: { constructor: {}; identifier: interfaces.ServiceIdentifier<IBaseTerminalServer>; path: string }): void

createCommonBindings

  • createCommonBindings(bind: interfaces.Bind): void

createTerminalPreferences

  • createTerminalPreferences(preferences: PreferenceService, schema?: PreferenceSchema): TerminalPreferences

createTerminalSearchFactory

createTerminalTestContainer

  • createTerminalTestContainer(): Container

isTerminalRendererType