Skip to content

Commit 1fd2d75

Browse files
committed
updates
1 parent dc141fc commit 1fd2d75

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,6 @@
5252
"zone.js": "~0.11.3"
5353
},
5454
"dependencies": {
55-
"@revolist/revogrid": "^2.9.0"
55+
"@revolist/revogrid": "^2.9.2"
5656
}
5757
}

src/revogrid.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export declare interface RevoGrid extends Components.RevoGrid {}
1616
changeDetection: ChangeDetectionStrategy.OnPush,
1717
template: '<ng-content></ng-content>',
1818
inputs: ['autoSizeColumn', 'canFocus', 'colSize', 'columnTypes', 'columns', 'editors', 'exporting', 'filter', 'frameSize', 'grouping', 'pinnedBottomSource', 'pinnedTopSource', 'plugins', 'range', 'readonly', 'resize', 'rowClass', 'rowDefinitions', 'rowHeaders', 'rowSize', 'source', 'theme', 'trimmedRows'],
19-
outputs: ['beforeEdit', 'beforeRangeEdit', 'afterEdit', 'beforeAutofill', 'beforeRange', 'rowOrderChanged', 'beforeSourceSortingApply', 'beforeSortingApply', 'beforeSorting', 'rowDragStart', 'headerClick', 'beforeCellFocus', 'beforeSourceSet', 'afterSourceSet', 'beforeColumnsSet', 'afterColumnsSet', 'beforeFilterApply', 'viewportScroll', 'beforeExport', 'beforeEditStart']
19+
outputs: ['beforeEdit', 'beforeRangeEdit', 'afterEdit', 'beforeAutofill', 'beforeRange', 'rowOrderChanged', 'beforeSourceSortingApply', 'beforeSortingApply', 'beforeSorting', 'rowDragStart', 'headerClick', 'beforeCellFocus', 'beforeSourceSet', 'afterSourceSet', 'beforeColumnsSet', 'afterColumnsSet', 'beforeFilterApply', 'beforeFilterTrimmed', 'viewportScroll', 'beforeExport', 'beforeEditStart']
2020
})
2121
export class RevoGrid {
2222
/** Before edit event.
@@ -73,8 +73,13 @@ You can override data source here */
7373
afterColumnsSet!: IRevoGridComponent['afterColumnsSet'];
7474
/** Before filter applied to data source
7575
Use e.preventDefault() to prevent cell focus change
76-
Update @collection if you wish to change filters on the flight */
76+
Update @collection if you wish to change filters */
7777
beforeFilterApply!: IRevoGridComponent['beforeFilterApply'];
78+
/** Before filter trimmed values
79+
Use e.preventDefault() to prevent value trimming and filter apply
80+
Update @collection if you wish to change filters
81+
Update @itemsToFilter if you wish to filter indexes of trimming */
82+
beforeFilterTrimmed!: IRevoGridComponent['beforeFilterTrimmed'];
7883
/** Triggered when view port scrolled */
7984
viewportScroll!: IRevoGridComponent['viewportScroll'];
8085
/** Before export
@@ -88,7 +93,7 @@ Use e.preventDefault() to prevent edit */
8893
constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {
8994
c.detach();
9095
this.el = r.nativeElement;
91-
proxyOutputs(this, this.el, ['beforeEdit', 'beforeRangeEdit', 'afterEdit', 'beforeAutofill', 'beforeRange', 'rowOrderChanged', 'beforeSourceSortingApply', 'beforeSortingApply', 'beforeSorting', 'rowDragStart', 'headerClick', 'beforeCellFocus', 'beforeSourceSet', 'afterSourceSet', 'beforeColumnsSet', 'afterColumnsSet', 'beforeFilterApply', 'viewportScroll', 'beforeExport', 'beforeEditStart']);
96+
proxyOutputs(this, this.el, ['beforeEdit', 'beforeRangeEdit', 'afterEdit', 'beforeAutofill', 'beforeRange', 'rowOrderChanged', 'beforeSourceSortingApply', 'beforeSortingApply', 'beforeSorting', 'rowDragStart', 'headerClick', 'beforeCellFocus', 'beforeSourceSet', 'afterSourceSet', 'beforeColumnsSet', 'afterColumnsSet', 'beforeFilterApply', 'beforeFilterTrimmed', 'viewportScroll', 'beforeExport', 'beforeEditStart']);
9297
}
9398
}
9499

0 commit comments

Comments
 (0)