mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-02 17:23:40 -05:00
Adding badge icons to execution plan (#19004)
* Adding badge icons to executionplan * Fixing doc comment * Fixing doc comments * Making enum value more readable * Changing default to undefined. * Fixing some icon names
This commit is contained in:
21
src/sql/azdata.proposed.d.ts
vendored
21
src/sql/azdata.proposed.d.ts
vendored
@@ -1264,6 +1264,27 @@ declare module 'azdata' {
|
||||
* Edges corresponding to the children.
|
||||
*/
|
||||
edges: ExecutionPlanEdge[];
|
||||
/**
|
||||
* Warning/parallelism badges applicable to the current node
|
||||
*/
|
||||
badges: ExecutionPlanBadge[];
|
||||
}
|
||||
|
||||
export interface ExecutionPlanBadge {
|
||||
/**
|
||||
* Type of the node overlay. This determines the icon that is displayed for it
|
||||
*/
|
||||
type: BadgeType;
|
||||
/**
|
||||
* Text to display for the overlay tooltip
|
||||
*/
|
||||
tooltip: string;
|
||||
}
|
||||
|
||||
export enum BadgeType {
|
||||
Warning = 0,
|
||||
CriticalWarning = 1,
|
||||
Parallelism = 2
|
||||
}
|
||||
|
||||
export interface ExecutionPlanEdge {
|
||||
|
||||
Reference in New Issue
Block a user