From 150dec72114e2bc91a51243a621f52cf5054f1e4 Mon Sep 17 00:00:00 2001 From: Alan Ren Date: Tue, 16 Mar 2021 15:45:25 -0700 Subject: [PATCH] expose the resizable option for table column (#14757) --- .../sql-assessment/src/assessmentResultGrid.ts | 1 + src/sql/azdata.proposed.d.ts | 5 +++++ .../browser/modelComponents/table.component.ts | 14 +++++++++----- 3 files changed, 15 insertions(+), 5 deletions(-) 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