mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-06 09:35:41 -05:00
Merge from vscode a5cf1da01d5db3d2557132be8d30f89c38019f6c (#8525)
* Merge from vscode a5cf1da01d5db3d2557132be8d30f89c38019f6c * remove files we don't want * fix hygiene * update distro * update distro * fix hygiene * fix strict nulls * distro * distro * fix tests * fix tests * add another edit * fix viewlet icon * fix azure dialog * fix some padding * fix more padding issues
This commit is contained in:
@@ -103,6 +103,17 @@ export interface IWebviewEditor {
|
||||
}[];
|
||||
}
|
||||
|
||||
export interface ICodeActionContributionAction {
|
||||
readonly kind: string;
|
||||
readonly title: string;
|
||||
readonly description?: string;
|
||||
}
|
||||
|
||||
export interface ICodeActionContribution {
|
||||
readonly languages: readonly string[];
|
||||
readonly actions: readonly ICodeActionContributionAction[];
|
||||
}
|
||||
|
||||
export interface IExtensionContributions {
|
||||
commands?: ICommand[];
|
||||
configuration?: IConfiguration | IConfiguration[];
|
||||
@@ -120,6 +131,7 @@ export interface IExtensionContributions {
|
||||
colors?: IColor[];
|
||||
localizations?: ILocalization[];
|
||||
readonly webviewEditors?: readonly IWebviewEditor[];
|
||||
readonly codeActions?: readonly ICodeActionContribution[];
|
||||
}
|
||||
|
||||
export type ExtensionKind = 'ui' | 'workspace' | 'web';
|
||||
@@ -151,7 +163,7 @@ export interface IExtensionManifest {
|
||||
readonly activationEvents?: string[];
|
||||
readonly extensionDependencies?: string[];
|
||||
readonly extensionPack?: string[];
|
||||
readonly extensionKind?: ExtensionKind;
|
||||
readonly extensionKind?: ExtensionKind | ExtensionKind[];
|
||||
readonly contributes?: IExtensionContributions;
|
||||
readonly repository?: { url: string; };
|
||||
readonly bugs?: { url: string; };
|
||||
|
||||
Reference in New Issue
Block a user