Add setFilter to DeclarativeTableComponent (#14143)

* Add setFilter to DeclarativeTableComponent

* fix tests

* Update param name
This commit is contained in:
Charles Gagnon
2021-02-03 12:18:36 -08:00
committed by GitHub
parent dcf17cc08b
commit 395dfd6c52
10 changed files with 46 additions and 8 deletions

View File

@@ -1585,6 +1585,10 @@ class DeclarativeTableWrapper extends ComponentWrapper implements azdata.Declara
this.setProperty('selectEffect', v);
}
public setFilter(rowIndexes: number[]): void {
this._proxy.$doAction(this._handle, this._id, ModelViewAction.Filter, rowIndexes);
}
public toComponentShape(): IComponentShape {
// Overridden to ensure we send the correct properties mapping.
return <IComponentShape>{

View File

@@ -183,7 +183,8 @@ export enum ModelComponentTypes {
export enum ModelViewAction {
SelectTab = 'selectTab',
AppendData = 'appendData'
AppendData = 'appendData',
Filter = 'filter'
}
export enum ColumnSizingMode {