This commit is contained in:
meganrogge
2022-01-25 13:49:20 -06:00
parent 9daa7888ea
commit 01f9ae2b70

View File

@@ -663,6 +663,9 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
return extHostEditorInsets.createWebviewEditorInset(editor, line, height, options, extension);
},
createTerminal(nameOrOptions?: vscode.TerminalOptions | vscode.ExtensionTerminalOptions | string, shellPath?: string, shellArgs?: string[] | string): vscode.Terminal {
if (nameOrOptions && typeof nameOrOptions === 'object' && 'disablePersistence' in nameOrOptions) {
checkProposedApiEnabled(extension, 'terminalDisablePersistence');
}
if (typeof nameOrOptions === 'object') {
if ('pty' in nameOrOptions) {
return extHostTerminalService.createExtensionTerminal(nameOrOptions);