labelService: register formatters via API. Also expose getSeperator

This commit is contained in:
isidor
2019-02-21 10:01:52 +01:00
parent 2c75fe1906
commit 835458245d
12 changed files with 69 additions and 28 deletions

View File

@@ -648,6 +648,9 @@ export function createApiFactory(
registerRemoteAuthorityResolver: proposedApiFunction(extension, (authorityPrefix: string, resolver: vscode.RemoteAuthorityResolver) => {
return extensionService.registerRemoteAuthorityResolver(authorityPrefix, resolver);
}),
registerResourceLabelFormatter: proposedApiFunction(extension, (formatter: vscode.ResourceLabelFormatter) => {
return extHostFileSystem.registerResourceLabelFormatter(formatter);
}),
onDidRenameFile: proposedApiFunction(extension, (listener, thisArg?, disposables?) => {
return extHostFileSystemEvent.onDidRenameFile(listener, thisArg, disposables);
}),