further alignments between LanguageStatusItem and StatusBarItem, add pin command that makes language status become a status bar item

This commit is contained in:
Johannes Rieken
2021-08-27 17:02:15 +02:00
parent e6bec389fb
commit f9b95de0a9
6 changed files with 134 additions and 49 deletions

View File

@@ -507,9 +507,9 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
checkProposedApiEnabled(extension);
return extHostLanguageFeatures.registerTypeHierarchyProvider(extension, selector, provider);
},
createLanguageStatusItem(selector: vscode.DocumentSelector): vscode.LanguageStatusItem {
createLanguageStatusItem(id: string, selector: vscode.DocumentSelector): vscode.LanguageStatusItem {
checkProposedApiEnabled(extension);
return extHostLanguages.createLanguageStatusItem(extension, selector);
return extHostLanguages.createLanguageStatusItem(extension, id, selector);
}
};