feat: add workspaceItems contribution point + openProviders to contributions schema
This commit is contained in:
Vendored
+7
@@ -106,6 +106,7 @@ export interface ContributionPoints {
|
||||
activityProviders?: ContributionActivityProvider[];
|
||||
statusBarItems?: ContributionStatusBarItem[];
|
||||
openProviders?: ContributionOpenProvider[];
|
||||
workspaceItems?: ContributionWorkspaceItem[];
|
||||
}
|
||||
export interface ContributionView {
|
||||
id: string;
|
||||
@@ -180,6 +181,12 @@ export interface ContributionOpenProvider {
|
||||
component: string;
|
||||
supports: OpenProviderSupport[];
|
||||
}
|
||||
export interface ContributionWorkspaceItem {
|
||||
id: string;
|
||||
title: string;
|
||||
icon?: string;
|
||||
component: string;
|
||||
}
|
||||
export interface OpenResourceContext {
|
||||
sourcePluginId?: string;
|
||||
sourceView?: 'files' | 'notes' | string;
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user