Properties
Protected _terminalId
_terminalId: number = -1
Protected closeOnDispose
closeOnDispose: boolean = true
Protected Readonly contextMenuRenderer
contextMenuRenderer: ContextMenuRenderer
Protected Readonly copyOnSelectionHandler
Protected Readonly deviceStatusCodes
deviceStatusCodes: Set<string> = ...
Protected fitAddon
fitAddon: FitAddon
Readonly id
id: string
Protected initialData
initialData: string = ''
Protected isAttachedCloseListener
isAttachedCloseListener: boolean = false
Readonly isExtractable
isExtractable: boolean = true
lastCwd
lastCwd: URI = ...
Protected lastMousePosition
lastMousePosition: undefined | { x: number; y: number }
Protected lastTouchEnd
lastTouchEnd: undefined | TouchEvent
Protected linkHover
linkHover: HTMLDivElement
Protected linkHoverButton
linkHoverButton: HTMLAnchorElement
Protected Readonly logger
logger: ILogger
Protected needsResize
needsResize: boolean = true
Readonly onData
onData: Event<string> = ...
Protected Readonly onDataEmitter
onDataEmitter: Emitter<string> = ...
Readonly onDidOpen
onDidOpen: Event<void> = ...
Protected Readonly onDidOpenEmitter
onDidOpenEmitter: Emitter<void> = ...
Readonly onDidOpenFailure
onDidOpenFailure: Event<void> = ...
Protected Readonly onDidOpenFailureEmitter
onDidOpenFailureEmitter: Emitter<void> = ...
Readonly onKey
onKey: Event<{ domEvent: KeyboardEvent; key: string }> = ...
Protected Readonly onKeyEmitter
onKeyEmitter: Emitter<{ domEvent: KeyboardEvent; key: string }> = ...
Readonly onMouseEnterLinkHover
onMouseEnterLinkHover: Event<MouseEvent> = ...
Protected Readonly onMouseEnterLinkHoverEmitter
onMouseEnterLinkHoverEmitter: Emitter<MouseEvent> = ...
Readonly onMouseLeaveLinkHover
onMouseLeaveLinkHover: Event<MouseEvent> = ...
Protected Readonly onMouseLeaveLinkHoverEmitter
onMouseLeaveLinkHoverEmitter: Emitter<MouseEvent> = ...
Readonly onSizeChanged
onSizeChanged: Event<{ cols: number; rows: number }> = ...
Protected Readonly onSizeChangedEmitter
onSizeChangedEmitter: Emitter<{ cols: number; rows: number }> = ...
Protected Readonly onTermDidClose
Protected Readonly preferences
Protected resizeTerminal
resizeTerminal: ((...arguments: []) => Promise<void>) = ...
Type declaration
- (...arguments: []): Promise<void>
Parameters
Returns Promise<void>
A function that delays calling fn
until after wait
milliseconds have elapsed since the last time it was called.
Protected restored
restored: boolean = false
secondaryWindow
secondaryWindow: undefined | Window
Protected Readonly shellCommandBuilder
shellCommandBuilder: ShellCommandBuilder
Protected Readonly shellTerminalServer
Protected shown
shown: boolean = false
Protected term
term: Terminal
Protected termOpened
termOpened: boolean = false
Protected Readonly terminalContributionProvider
Protected terminalKind
terminalKind: string = 'user'
Protected Readonly terminalSearchBoxFactory
Protected Readonly terminalService
Protected Readonly terminalWatcher
Protected Readonly themeService
Protected Readonly toDisposeOnConnect
toDisposeOnConnect: DisposableCollection = ...
Protected waitForConnection
waitForConnection: undefined | Deferred<Channel>
Protected Readonly webSocketConnectionProvider
webSocketConnectionProvider: WebSocketConnectionProvider
Protected Readonly workspaceService
workspaceService: WorkspaceService
Static LABEL
LABEL: string = ...
The last CWD assigned to the terminal, useful when attempting getCwdURI on a task terminal fails