feat: add workspaceItems contribution point + openProviders to contributions schema
This commit is contained in:
@@ -154,6 +154,7 @@ export interface ContributionPoints {
|
||||
activityProviders?: ContributionActivityProvider[];
|
||||
statusBarItems?: ContributionStatusBarItem[];
|
||||
openProviders?: ContributionOpenProvider[];
|
||||
workspaceItems?: ContributionWorkspaceItem[];
|
||||
}
|
||||
|
||||
export interface ContributionView {
|
||||
@@ -241,6 +242,13 @@ export interface ContributionOpenProvider {
|
||||
supports: OpenProviderSupport[];
|
||||
}
|
||||
|
||||
export interface ContributionWorkspaceItem {
|
||||
id: string;
|
||||
title: string;
|
||||
icon?: string;
|
||||
component: string;
|
||||
}
|
||||
|
||||
export interface OpenResourceContext {
|
||||
sourcePluginId?: string;
|
||||
sourceView?: 'files' | 'notes' | string;
|
||||
|
||||
Reference in New Issue
Block a user