allow extension terminals to opt-out of persistence #118726 (#138884)

This commit is contained in:
Megan Rogge
2021-12-10 16:53:06 -06:00
committed by GitHub
parent 578eb0d4ae
commit e1c0b0dd25
7 changed files with 30 additions and 2 deletions

View File

@@ -486,6 +486,7 @@ export interface TerminalLaunchConfig {
isExtensionOwnedTerminal?: boolean;
useShellEnvironment?: boolean;
location?: TerminalLocation | { viewColumn: number, preserveFocus?: boolean } | { parentTerminal: ExtHostTerminalIdentifier } | { splitActiveTerminal: boolean };
disablePersistence?: boolean;
}
export interface MainThreadTerminalServiceShape extends IDisposable {