This commit is contained in:
kingwl
2020-12-22 18:34:34 +08:00
parent 1844c54187
commit 8476ff1a9d
10 changed files with 315 additions and 1 deletions
@@ -497,6 +497,16 @@ export class MainThreadLanguageFeatures implements MainThreadLanguageFeaturesSha
}));
}
// --- parameter labels
$registerSignatureArgumentsLabelSupport(handle: number, selector: IDocumentFilterDto[]): void {
this._registrations.set(handle, modes.SignatureArgumentsLabelProviderRegistry.register(selector, <modes.SignatureArgumentsLabelProvider>{
provideSignatureArgumentsLabels: async (model: ITextModel, token: CancellationToken): Promise<modes.SignatureArgumentsLabelList | undefined> => {
return this._proxy.$provideSignatureArgumentsLabel(handle, model.uri, token);
}
}));
}
// --- links
$registerDocumentLinkProvider(handle: number, selector: IDocumentFilterDto[], supportsResolve: boolean): void {