Optional
options: IOptionsPrivate
_bufferProtected
_markdownProtected
_terminalProtected
closeProtected
Readonly
colorProtected
Readonly
connectionProtected
Readonly
contextProtected
Readonly
copyProtected
Readonly
deviceProtected
enhancedProtected
fitReadonly
idProtected
initialProtected
isReadonly
isThe last CWD assigned to the terminal, useful when attempting getCwdURI on a task terminal fails
Protected
lastProtected
lastProtected
linkProtected
linkThe position of the terminal widget.
Protected
Readonly
loggerProtected
Readonly
markdownProtected
needsReadonly
onEvent that fires when the terminal input data
Protected
Readonly
onReadonly
onEvent that fires when the terminal is connected or reconnected
Protected
Readonly
onReadonly
onEvent that fires when the terminal fails to connect or reconnect
Protected
Readonly
onReadonly
onEvent that fires when the terminal receives a key event.
Protected
Readonly
onReadonly
onProtected
Readonly
onReadonly
onProtected
Readonly
onReadonly
onProtected
Readonly
onReadonly
onEvent that fires when the terminal size changed
Protected
Readonly
onProtected
Readonly
onProtected
Readonly
preferencesProtected
resizeRest
...arguments: []Protected
restoredProtected
searchProtected
Readonly
shellProtected
Readonly
shellProtected
shownProtected
styleProtected
termProtected
termProtected
Readonly
terminalProtected
terminalProtected
Readonly
terminalProtected
Readonly
terminalProtected
Readonly
terminalProtected
Readonly
themeProtected
Readonly
toProtected
waitProtected
Readonly
workspaceStatic
LABELProtected
copyProtected
enableProtected
enableThe ids of extensions contributing to the environment of this terminal mapped to the provided description for their changes.
Terminal widget can be hidden from users until explicitly shown once.
Terminal kind that indicates whether a terminal is created by a user or by some extension for a user
Protected
markdownEvent which fires when terminal did closed. Event value contains closed terminal widget definition.
Get the current executable and arguments.
Protected
shellProtected
attachPrivate
attachProtected
attachProtected
connectProtected
createProtected
customPrivate
disableProtected
doResolves when the command is successfully sent, this doesn't mean that it was evaluated. Might reject if terminal wasn't properly started yet.
Note that this method will try to escape your arguments as if it was someone inputting everything in a shell.
Supported shells: bash
, cmd.exe
, wsl.exe
, pwsh/powershell.exe
Return Terminal search box widget.
Protected
initProtected
initializeProtected
linkProtected
onProtected
onProtected
onProtected
onProtected
onProtected
onProtected
onProtected
onProtected
openProtected
reconnectProtected
resizePrivate
setPrivate
setPrivate
setProtected
set
Terminal UI widget.