Skip to content

Commit 9b0b884

Browse files
chore(release): update versions to 4.23.21
1 parent 7ef2586 commit 9b0b884

3 files changed

Lines changed: 13 additions & 5 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@revolist/angular-datagrid-project",
3-
"version": "4.23.20",
3+
"version": "4.23.21",
44
"scripts": {
55
"ng": "ng",
66
"dev": "ng serve demo",
@@ -10,7 +10,7 @@
1010
"release": "npm run build && cd ./dist/angular-datagrid && npm publish --public --tag pre-release"
1111
},
1212
"dependencies": {
13-
"@revolist/revogrid": "4.23.20",
13+
"@revolist/revogrid": "4.23.21",
1414
"@stencil/core": "^4.43.2"
1515
},
1616
"devDependencies": {

projects/angular-datagrid/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@revolist/angular-datagrid",
3-
"version": "4.23.20",
3+
"version": "4.23.21",
44
"description": "Angular DataGrid Spreadsheet component with native cell render support",
55
"keywords": [
66
"revo-grid",
@@ -43,7 +43,7 @@
4343
"homepage": "https://github.com/revolist/revogrid#readme",
4444
"license": "MIT",
4545
"dependencies": {
46-
"@revolist/revogrid": "4.23.20",
46+
"@revolist/revogrid": "4.23.21",
4747
"@stencil/core": "^4.43.2",
4848
"tslib": "^2.6.3"
4949
},

projects/angular-datagrid/src/lib/components.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import { defineCustomElements } from '@revolist/revogrid/loader';
1818
template: '<ng-content></ng-content>',
1919
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
2020
inputs: ['accessible', 'additionalData', 'applyOnClose', 'autoSizeColumn', 'canDrag', 'canFocus', 'canMoveColumns', 'colSize', 'columnTypes', 'columns', 'disableVirtualX', 'disableVirtualY', 'editors', 'exporting', 'filter', 'focusTemplate', 'frameSize', 'grouping', 'hideAttribution', 'jobsBeforeRender', 'noHorizontalScrollTransfer', 'pinnedBottomSource', 'pinnedTopSource', 'plugins', 'range', 'readonly', 'registerVNode', 'resize', 'rowClass', 'rowDefinitions', 'rowHeaders', 'rowSize', 'rtl', 'sorting', 'source', 'stretch', 'theme', 'trimmedRows', 'useClipboard'],
21-
outputs: ['contentsizechanged', 'beforeedit', 'beforerangeedit', 'afteredit', 'beforeautofill', 'beforerange', 'afterfocus', 'roworderchanged', 'beforesorting', 'beforesourcesortingapply', 'beforesortingapply', 'rowdragstart', 'headerclick', 'beforecellfocus', 'beforefocuslost', 'beforesourceset', 'beforeanysource', 'aftersourceset', 'afteranysource', 'beforecolumnsgather', 'beforecolumnsset', 'beforecolumnapplied', 'aftercolumnsset', 'beforefilterapply', 'beforefiltertrimmed', 'beforetrimmed', 'aftertrimmed', 'viewportscroll', 'beforeexport', 'beforeeditstart', 'aftercolumnresize', 'beforerowdefinition', 'filterconfigchanged', 'sortingconfigchanged', 'rowheaderschanged', 'beforegridrender', 'aftergridrender', 'aftergridinit', 'additionaldatachanged', 'afterthemechanged', 'created'],
21+
outputs: ['contentsizechanged', 'beforeedit', 'beforerangeedit', 'afteredit', 'beforeautofill', 'beforerange', 'afterfocus', 'roworderchanged', 'beforesorting', 'beforesourcesortingapply', 'beforesortingapply', 'aftersortingapply', 'rowdragstart', 'headerclick', 'beforecellfocus', 'beforefocuslost', 'beforesourceset', 'beforeanysource', 'aftersourceset', 'afteranysource', 'beforecolumnsgather', 'beforecolumnsset', 'beforecolumnapplied', 'aftercolumnsset', 'beforefilterapply', 'beforefiltertrimmed', 'beforetrimmed', 'aftertrimmed', 'viewportscroll', 'beforeexport', 'beforeeditstart', 'aftercolumnresize', 'beforerowdefinition', 'filterconfigchanged', 'sortingconfigchanged', 'rowheaderschanged', 'beforegridrender', 'aftergridrender', 'aftergridinit', 'additionaldatachanged', 'afterthemechanged', 'created'],
2222
})
2323
export class RevoGrid {
2424
protected el: HTMLRevoGridElement;
@@ -33,6 +33,7 @@ export class RevoGrid {
3333
@Output() beforesorting = new EventEmitter<CustomEvent<{ column: IRevoGridColumnRegular; order: 'desc' | 'asc'; additive: boolean; }>>();
3434
@Output() beforesourcesortingapply = new EventEmitter<CustomEvent<{ type: IRevoGridDimensionRows; sorting?: IRevoGridSortingOrder; }>>();
3535
@Output() beforesortingapply = new EventEmitter<CustomEvent<{ column: IRevoGridColumnRegular; order: 'desc' | 'asc'; additive: boolean; }>>();
36+
@Output() aftersortingapply = new EventEmitter<CustomEvent<IRevoGridAfterSortingApplyEvent>>();
3637
@Output() rowdragstart = new EventEmitter<CustomEvent<IRevoGridRowDragStartDetails>>();
3738
@Output() headerclick = new EventEmitter<CustomEvent<IRevoGridColumnRegular>>();
3839
@Output() beforecellfocus = new EventEmitter<CustomEvent<IRevoGridBeforeSaveDataDetails>>();
@@ -79,6 +80,7 @@ import type { FocusAfterRenderEvent as IRevoGridFocusAfterRenderEvent } from '@r
7980
import type { ColumnRegular as IRevoGridColumnRegular } from '@revolist/revogrid/standalone';
8081
import type { DimensionRows as IRevoGridDimensionRows } from '@revolist/revogrid/standalone';
8182
import type { SortingOrder as IRevoGridSortingOrder } from '@revolist/revogrid/standalone';
83+
import type { AfterSortingApplyEvent as IRevoGridAfterSortingApplyEvent } from '@revolist/revogrid/standalone';
8284
import type { RowDragStartDetails as IRevoGridRowDragStartDetails } from '@revolist/revogrid/standalone';
8385
import type { FocusedData as IRevoGridFocusedData } from '@revolist/revogrid/standalone';
8486
import type { DataType as IRevoGridDataType } from '@revolist/revogrid/standalone';
@@ -154,6 +156,12 @@ To prevent the default behavior of changing the order of `rgRow`, you can call `
154156
<br>Use `e.preventDefault()` to prevent sorting data change.
155157
*/
156158
beforesortingapply: EventEmitter<CustomEvent<{ column: IRevoGridColumnRegular; order: 'desc' | 'asc'; additive: boolean; }>>;
159+
/**
160+
* By `SortingPlugin`
161+
<br>Triggered after sorting has been applied and completed.
162+
<br>Provides final sorting state and sorting column metadata when available.
163+
*/
164+
aftersortingapply: EventEmitter<CustomEvent<IRevoGridAfterSortingApplyEvent>>;
157165
/**
158166
* This event is triggered when the row order change is started.
159167
To prevent the default behavior of changing the row order, you can call `e.preventDefault()`.

0 commit comments

Comments
 (0)