ExtensionTerminalOptions$Typings extension

on

Properties

color ↔ ThemeColor?

Available on ExtensionTerminalOptions, provided by the ExtensionTerminalOptions$Typings extension

The icon {@link ThemeColor} for the terminal. The standard terminal.ansi* theme keys are recommended for the best contrast and consistency across themes.
getter/setter pair
iconPath ↔ Object?

Available on ExtensionTerminalOptions, provided by the ExtensionTerminalOptions$Typings extension

The icon path or {@link ThemeIcon} for the terminal.
getter/setter pair
isTransient ↔ bool?

Available on ExtensionTerminalOptions, provided by the ExtensionTerminalOptions$Typings extension

Opt-out of the default terminal persistence on restart and reload. This will only take effect when terminal.integrated.enablePersistentSessions is enabled.
getter/setter pair
location ↔ Object?

Available on ExtensionTerminalOptions, provided by the ExtensionTerminalOptions$Typings extension

The {@link TerminalLocation} or {@link TerminalEditorLocationOptions} or {@link TerminalSplitLocationOptions} for the terminal.
getter/setter pair
name ↔ String

Available on ExtensionTerminalOptions, provided by the ExtensionTerminalOptions$Typings extension

A human-readable string which will be used to represent the terminal in the UI.
getter/setter pair
pty ↔ Pseudoterminal

Available on ExtensionTerminalOptions, provided by the ExtensionTerminalOptions$Typings extension

An implementation of {@link Pseudoterminal} that allows an extension to control a terminal.
getter/setter pair