diff --git a/extensions/sql-migration/src/dialog/assessmentResults/sqlDatabasesTree.ts b/extensions/sql-migration/src/dialog/assessmentResults/sqlDatabasesTree.ts index 0be8584e2e..7b9e16ec66 100644 --- a/extensions/sql-migration/src/dialog/assessmentResults/sqlDatabasesTree.ts +++ b/extensions/sql-migration/src/dialog/assessmentResults/sqlDatabasesTree.ts @@ -69,7 +69,7 @@ export class SqlDatabaseTree { private createDatabaseComponent(view: azdata.ModelView, dbs: string[]): azdata.DivContainer { this._databaseTable = view.modelBuilder.declarativeTable().withProps( { - selectEffect: true, + enableRowSelection: true, width: 200, CSSStyles: { 'table-layout': 'fixed' @@ -141,7 +141,7 @@ export class SqlDatabaseTree { private createInstanceComponent(view: azdata.ModelView): azdata.DivContainer { this._instanceTable = view.modelBuilder.declarativeTable().withProps( { - selectEffect: true, + enableRowSelection: true, width: 200, columns: [ { @@ -291,7 +291,7 @@ export class SqlDatabaseTree { this._impactedObjectsTable = view.modelBuilder.declarativeTable().withProps( { - selectEffect: true, + enableRowSelection: true, width: '100%', columns: [ { @@ -516,7 +516,7 @@ export class SqlDatabaseTree { this._assessmentResultsTable = view.modelBuilder.declarativeTable().withProps( { - selectEffect: true, + enableRowSelection: true, width: '200px', CSSStyles: { 'table-layout': 'fixed' diff --git a/src/sql/azdata.proposed.d.ts b/src/sql/azdata.proposed.d.ts index 254e181372..ac6e5d6db9 100644 --- a/src/sql/azdata.proposed.d.ts +++ b/src/sql/azdata.proposed.d.ts @@ -368,9 +368,9 @@ declare module 'azdata' { dataValues?: DeclarativeTableCellValue[][]; /** - * Should the table react to user selections + * Gets a boolean value determines whether the row selection is enabled. Default value is false. */ - selectEffect?: boolean; // Defaults to false + enableRowSelection?: boolean; } export interface DeclarativeTableCellValue { diff --git a/src/sql/workbench/api/common/extHostModelView.ts b/src/sql/workbench/api/common/extHostModelView.ts index fcc0f79517..3008430ed4 100644 --- a/src/sql/workbench/api/common/extHostModelView.ts +++ b/src/sql/workbench/api/common/extHostModelView.ts @@ -1563,12 +1563,12 @@ class DeclarativeTableWrapper extends ComponentWrapper implements azdata.Declara return this._proxy.$setProperties(this._handle, this._id, this.getPropertiesForMainThread()); } - public get selectEffect(): boolean | undefined { - return this.properties['selectEffect']; + public get enableRowSelection(): boolean | undefined { + return this.properties['enableRowSelection']; } - public set selectEffect(v: boolean | undefined) { - this.setProperty('selectEffect', v); + public set enableRowSelection(v: boolean | undefined) { + this.setProperty('enableRowSelection', v); } public setFilter(rowIndexes: number[]): void { diff --git a/src/sql/workbench/browser/modelComponents/declarativeTable.component.html b/src/sql/workbench/browser/modelComponents/declarativeTable.component.html index e5e49e11e4..09dddd9e22 100644 --- a/src/sql/workbench/browser/modelComponents/declarativeTable.component.html +++ b/src/sql/workbench/browser/modelComponents/declarativeTable.component.html @@ -1,4 +1,4 @@ -
|
|