move user data sync store to workbench

This commit is contained in:
Sandeep Somavarapu
2019-09-17 16:56:44 +02:00
parent 5cc29271b5
commit b44a8ca309
4 changed files with 21 additions and 10 deletions

View File

@@ -148,7 +148,7 @@ export interface MainThreadConfigurationShape extends IDisposable {
export interface MainThreadUserDataShape extends IDisposable {
$registerUserDataProvider(id: string, name: string): void;
$deregisterUserDataProvider(): void;
$deregisterUserDataProvider(id: string): void;
}
export interface MainThreadDiagnosticsShape extends IDisposable {

View File

@@ -28,7 +28,7 @@ export class ExtHostUserData implements ExtHostUserDataShape {
this.userDataProvider = userDataProvider;
this.name = name;
this.proxy.$registerUserDataProvider(id, name);
return toDisposable(() => this.proxy.$deregisterUserDataProvider());
return toDisposable(() => this.proxy.$deregisterUserDataProvider(id));
}
$read(key: string): Promise<IUserData | null> {