onDidChangeCodeLenses:Event<void>, fixes #19495

This commit is contained in:
Johannes Rieken
2017-01-27 15:24:10 +01:00
parent 37f1484425
commit 1162f89430
2 changed files with 5 additions and 5 deletions

View File

@@ -28,11 +28,11 @@ class ReferencesCodeLens extends CodeLens {
export default class TypeScriptReferencesCodeLensProvider implements CodeLensProvider {
private enabled = false;
private onDidChangeCodeLensesEmitter = new EventEmitter<CodeLensProvider>();
private onDidChangeCodeLensesEmitter = new EventEmitter<void>();
public constructor(private client: ITypescriptServiceClient) { }
public get onDidChangeCodeLenses(): Event<CodeLensProvider> {
public get onDidChangeCodeLenses(): Event<void> {
return this.onDidChangeCodeLensesEmitter.event;
}
@@ -41,7 +41,7 @@ export default class TypeScriptReferencesCodeLensProvider implements CodeLensPro
const wasEnabled = this.enabled;
this.enabled = typeScriptConfig.get('referencesCodeLens.enabled', false);
if (wasEnabled !== this.enabled) {
this.onDidChangeCodeLensesEmitter.fire(this);
this.onDidChangeCodeLensesEmitter.fire();
}
}
@@ -159,4 +159,4 @@ export default class TypeScriptReferencesCodeLensProvider implements CodeLensPro
(item.childItems || []).forEach(item => this.extractReferenceableSymbols(document, item, results));
}
};
};