Pass env via extension api when creating terminal

This commit is contained in:
Ramya Achutha Rao
2017-10-12 11:54:16 -07:00
parent 49e570e136
commit 8a67041ed9
6 changed files with 19 additions and 14 deletions

View File

@@ -280,7 +280,7 @@ export interface MainThreadProgressShape extends IDisposable {
}
export interface MainThreadTerminalServiceShape extends IDisposable {
$createTerminal(name?: string, shellPath?: string, shellArgs?: string[], waitOnExit?: boolean): TPromise<number>;
$createTerminal(name?: string, shellPath?: string, shellArgs?: string[], env?: { [key: string]: string }, waitOnExit?: boolean): TPromise<number>;
$dispose(terminalId: number): void;
$hide(terminalId: number): void;
$sendText(terminalId: number, text: string, addNewLine: boolean): void;