#43645 Create contribution point activityBarGroups

This commit is contained in:
Sandeep Somavarapu
2018-04-16 16:23:30 +02:00
parent 20acc5ec9f
commit 66706a9073
3 changed files with 149 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ import { ViewLocation, ViewsRegistry, ICustomViewDescriptor } from 'vs/workbench
import { CustomTreeViewPanel } from 'vs/workbench/browser/parts/views/customViewPanel';
import { ContextKeyExpr } from 'vs/platform/contextkey/common/contextkey';
import { coalesce, } from 'vs/base/common/arrays';
import { activityGroupExtensionPoint } from './activitybarExtensionPoint';
namespace schema {
@@ -91,7 +92,7 @@ function getViewLocation(value: string): ViewLocation {
}
}
ExtensionsRegistry.registerExtensionPoint<{ [loc: string]: schema.IUserFriendlyViewDescriptor[] }>('views', [], schema.viewsContribution)
ExtensionsRegistry.registerExtensionPoint<{ [loc: string]: schema.IUserFriendlyViewDescriptor[] }>('views', [activityGroupExtensionPoint], schema.viewsContribution)
.setHandler((extensions) => {
for (let extension of extensions) {
const { value, collector } = extension;