From d0daa8dc239116e77e04eb91ce9e53ea4a56b6e0 Mon Sep 17 00:00:00 2001 From: maks Date: Thu, 5 Dec 2024 16:05:15 +0000 Subject: [PATCH] slots added --- docs | 2 +- packages/angular | 2 +- packages/react | 2 +- packages/vue2 | 2 +- packages/vue3 | 2 +- src/components/revoGrid/revo-grid.tsx | 4 ++++ src/plugins/index.ts | 1 + 7 files changed, 10 insertions(+), 5 deletions(-) diff --git a/docs b/docs index 5c65c39f..192af964 160000 --- a/docs +++ b/docs @@ -1 +1 @@ -Subproject commit 5c65c39fd52e1235cd3dd129fffe508ca9c1e29b +Subproject commit 192af964adf8f840c6a98d36960be43e5f683de4 diff --git a/packages/angular b/packages/angular index c089b74b..a069eff6 160000 --- a/packages/angular +++ b/packages/angular @@ -1 +1 @@ -Subproject commit c089b74bf0bfcfb72ca66bcfce568a606f9bf881 +Subproject commit a069eff6de8e5649cce824a4386e0715a4440ad7 diff --git a/packages/react b/packages/react index b762b768..7e52d852 160000 --- a/packages/react +++ b/packages/react @@ -1 +1 @@ -Subproject commit b762b76889018cef1a94c062547c4bd5401df1af +Subproject commit 7e52d85217eb403c3fd6818777d8158032f23377 diff --git a/packages/vue2 b/packages/vue2 index fb32ad51..db0db609 160000 --- a/packages/vue2 +++ b/packages/vue2 @@ -1 +1 @@ -Subproject commit fb32ad51951ab814e2ae39028b09e8a070dcfcb6 +Subproject commit db0db609879bbea7ac1619cde8a80b1a9f8a7a79 diff --git a/packages/vue3 b/packages/vue3 index d88db3e1..6f6a6690 160000 --- a/packages/vue3 +++ b/packages/vue3 @@ -1 +1 @@ -Subproject commit d88db3e11515e29777c3c974aa6b6ef501178e92 +Subproject commit 6f6a6690a587df0d52d0ec01bbf4781322cbb4a3 diff --git a/src/components/revoGrid/revo-grid.tsx b/src/components/revoGrid/revo-grid.tsx index db05e48d..de0b5619 100644 --- a/src/components/revoGrid/revo-grid.tsx +++ b/src/components/revoGrid/revo-grid.tsx @@ -104,6 +104,8 @@ import { SortingConfig } from 'src/plugins/sorting/sorting.types'; * @slot data-{column-type}-{row-type}. @example data-rgCol-rgRow - main data slot. Applies extra elements in . * @slot focus-{column-type}-{row-type}. @example focus-rgCol-rgRow - focus layer for main data. Applies extra elements in . * @slot viewport - Viewport slot. + * @slot header - Header slot. + * @slot footer - Footer slot. */ @Component({ tag: 'revo-grid', @@ -1691,6 +1693,7 @@ export class RevoGridComponent { {this.hideAttribution ? null : ( )} +
{ @@ -1722,6 +1725,7 @@ export class RevoGridComponent { onScrollvirtual={e => this.scrollingService.proxyScroll(e.detail)} /> (this.extraService = el)} nodes={this.extraElements} /> + ); } diff --git a/src/plugins/index.ts b/src/plugins/index.ts index c779fedc..709d4ebd 100644 --- a/src/plugins/index.ts +++ b/src/plugins/index.ts @@ -7,6 +7,7 @@ export * from './filter/filter.plugin'; export * from './groupingColumn/columnGroupsRenderer'; export * from './groupingColumn/headerGroupRenderer'; export * from './groupingRow/grouping.row.plugin'; +export * from './groupingRow/grouping.service'; export * from './moveColumn/column.drag.plugin'; export * from './sorting/sorting.plugin'; export * from './sorting/sorting.sign';