Refactor and put id as property of TreeContentProvider

This commit is contained in:
Pine Wu
2016-09-28 11:11:22 -07:00
parent aa1ffcd8fb
commit c2bdd6a853
9 changed files with 112 additions and 4 deletions

View File

@@ -0,0 +1,22 @@
import {IThreadService} from 'vs/workbench/services/thread/common/threadService';
import {ExtHostContext, MainThreadExplorersShape, ExtHostExplorersShape} from './extHost.protocol';
export class MainThreadExplorers extends MainThreadExplorersShape {
private _proxy: ExtHostExplorersShape;
constructor(
@IThreadService threadService: IThreadService
) {
super();
this._proxy = threadService.get(ExtHostContext.ExtHostExplorers);
}
$registerTreeContentProvider(treeContentProviderId: string): void {
const tree = this._proxy.$provideTextDocumentContent(treeContentProviderId);
}
$unregisterTreeContentProvider(treeContentProviderId: string): void {
}
}