From 74d6c9f87c46a0a1d375e039637cfaabdac633e7 Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Thu, 10 Nov 2016 14:02:24 -0800 Subject: [PATCH] Move treeExplorer to `window` and fix #15296 --- src/vs/vscode.proposed.d.ts | 2 +- src/vs/workbench/api/node/extHost.api.impl.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/vs/vscode.proposed.d.ts b/src/vs/vscode.proposed.d.ts index e881ebc4a0e..421c7c9c87a 100644 --- a/src/vs/vscode.proposed.d.ts +++ b/src/vs/vscode.proposed.d.ts @@ -12,7 +12,7 @@ declare module 'vscode' { export function sampleFunction(): Thenable; } - export namespace workspace { + export namespace window { /** * Register a [TreeExplorerNodeProvider](#TreeExplorerNodeProvider). diff --git a/src/vs/workbench/api/node/extHost.api.impl.ts b/src/vs/workbench/api/node/extHost.api.impl.ts index dd2939e264a..0a1e9bf269d 100644 --- a/src/vs/workbench/api/node/extHost.api.impl.ts +++ b/src/vs/workbench/api/node/extHost.api.impl.ts @@ -283,7 +283,10 @@ export function createApiFactory(initData: IInitData, threadService: IThreadServ // proposed API sampleFunction: proposedApiFunction(extension, () => { return extHostMessageService.showMessage(Severity.Info, 'Hello Proposed Api!', []); - }) + }), + registerTreeExplorerNodeProvider: proposedApiFunction(extension, (providerId: string, provider: vscode.TreeExplorerNodeProvider) => { + return extHostExplorers.registerTreeExplorerNodeProvider(providerId, provider); + }), }; // namespace: workspace @@ -347,9 +350,6 @@ export function createApiFactory(initData: IInitData, threadService: IThreadServ onWillSaveTextDocument: (listener, thisArgs?, disposables?) => { return extHostDocumentSaveParticipant.onWillSaveTextDocumentEvent(listener, thisArgs, disposables); }, - registerTreeExplorerNodeProvider: proposedApiFunction(extension, (providerId: string, provider: vscode.TreeExplorerNodeProvider) => { - return extHostExplorers.registerTreeExplorerNodeProvider(providerId, provider); - }), onDidChangeConfiguration: (listener: () => any, thisArgs?: any, disposables?: extHostTypes.Disposable[]) => { return extHostConfiguration.onDidChangeConfiguration(listener, thisArgs, disposables); }, -- GitLab