diff --git a/extensions/sql-assessment/src/assessmentResultGrid.ts b/extensions/sql-assessment/src/assessmentResultGrid.ts index fb27dda7fb..bade96cb29 100644 --- a/extensions/sql-assessment/src/assessmentResultGrid.ts +++ b/extensions/sql-assessment/src/assessmentResultGrid.ts @@ -68,6 +68,7 @@ export class AssessmentResultGrid implements vscode.Disposable { width: 10, headerCssClass: headerCssClass, toolTip: localize('asmt.column.targetType', "Target Type"), + resizable: false, }, { value: LocalizedStrings.TARGET_COLUMN_NAME, headerCssClass: headerCssClass, width: 125 }, { value: LocalizedStrings.SEVERITY_COLUMN_NAME, headerCssClass: headerCssClass, width: 100 }, diff --git a/src/sql/azdata.proposed.d.ts b/src/sql/azdata.proposed.d.ts index cdea363425..f234b4d326 100644 --- a/src/sql/azdata.proposed.d.ts +++ b/src/sql/azdata.proposed.d.ts @@ -1021,6 +1021,11 @@ declare module 'azdata' { * The text to display on the column heading. 'value' property will be used, if not specified */ name?: string; + + /** + * whether the column is resizable. Default value is true. + */ + resizable?: boolean; } export interface IconColumnOptions { diff --git a/src/sql/workbench/browser/modelComponents/table.component.ts b/src/sql/workbench/browser/modelComponents/table.component.ts index e4ee2a9e23..c6d04ebd05 100644 --- a/src/sql/workbench/browser/modelComponents/table.component.ts +++ b/src/sql/workbench/browser/modelComponents/table.component.ts @@ -135,7 +135,8 @@ export default class TableComponent extends ComponentBase { @@ -436,7 +438,8 @@ export default class TableComponent extends ComponentBase { @@ -460,7 +463,8 @@ export default class TableComponent extends ComponentBase