igniteui-react-grids
Version:
Ignite UI React grid components.
694 lines (693 loc) • 26.4 kB
JavaScript
import * as e from "react";
import { IgcGridStateComponent as o, IgcActionStripComponent as t, IgcGridEditingActionsComponent as a, IgcGridPinningActionsComponent as i, IgcColumnGroupComponent as r, IgcColumnComponent as l, IgcColumnLayoutComponent as d, IgcGridComponent as g, IgcHierarchicalGridComponent as m, IgcRowIslandComponent as c, IgcPivotDataSelectorComponent as p, IgcPivotGridComponent as s, IgcGridToolbarTitleComponent as C, IgcGridToolbarActionsComponent as T, IgcGridToolbarAdvancedFilteringComponent as u, IgcGridToolbarExporterComponent as E, IgcGridToolbarHidingComponent as w, IgcGridToolbarPinningComponent as h, IgcTreeGridComponent as I, IgcGridToolbarComponent as S, IgcPaginatorComponent as x } from "igniteui-webcomponents-grids/grids/index.js";
import { ColumnPinningPosition as ue, DropPosition as Ee, FilteringExpressionsTreeType as we, FilteringLogic as he, HorizontalAlignment as Ie, IgcBooleanFilteringOperand as Se, IgcDateFilteringOperand as xe, IgcDateSummaryOperand as De, IgcDateTimeFilteringOperand as ye, IgcFilteringExpressionsTree as Re, IgcFilteringOperand as Ge, IgcNoopFilteringStrategy as ve, IgcNoopPivotDimensionsStrategy as Pe, IgcNoopSortingStrategy as Ae, IgcNumberFilteringOperand as be, IgcNumberSummaryOperand as Me, IgcPivotDateDimension as Ne, IgcStringFilteringOperand as Fe, IgcSummaryOperand as He, IgcTimeFilteringOperand as ke, IgcTimeSummaryOperand as Oe, PivotDimensionType as fe, RowPinningPosition as Ve, SortingDirection as Be, VerticalAlignment as Le } from "igniteui-webcomponents-grids/grids/index.js";
import { createComponent as n } from "./template-renderer.js";
const R = {
/** @deprecated use GridPagingMode union type values directly, e.g. `pagingMode="local"` */
Local: "local",
/** @deprecated use GridPagingMode union type values directly, e.g. `pagingMode="remote"` */
Remote: "remote"
}, G = n({
tagName: "igc-grid-state",
displayName: "IgrGridState",
elementClass: o,
react: e,
moveBackOnDelete: !0,
events: {
onStateParsed: "stateParsed"
}
}), v = o, P = n({
tagName: "igc-action-strip",
displayName: "IgrActionStrip",
elementClass: t,
react: e,
moveBackOnDelete: !0
}), A = t, b = n({
tagName: "igc-grid-editing-actions",
displayName: "IgrGridEditingActions",
elementClass: a,
react: e,
moveBackOnDelete: !0
}), M = a, N = n({
tagName: "igc-grid-pinning-actions",
displayName: "IgrGridPinningActions",
elementClass: i,
react: e,
moveBackOnDelete: !0
}), F = i, H = n({
tagName: "igc-column-group",
displayName: "IgrColumnGroup",
elementClass: r,
react: e,
moveBackOnDelete: !0,
events: {
onHiddenChange: "hiddenChange",
onExpandedChange: "expandedChange",
onWidthChange: "widthChange",
onPinnedChange: "pinnedChange"
},
renderProps: {
collapsibleIndicatorTemplate: "collapsibleIndicatorTemplate",
summaryTemplate: "summaryTemplate",
bodyTemplate: "bodyTemplate",
headerTemplate: "headerTemplate",
inlineEditorTemplate: "inlineEditorTemplate",
errorTemplate: "errorTemplate",
filterCellTemplate: "filterCellTemplate"
}
}), k = r, O = n({
tagName: "igc-column",
displayName: "IgrColumn",
elementClass: l,
react: e,
moveBackOnDelete: !0,
events: {
onHiddenChange: "hiddenChange",
onExpandedChange: "expandedChange",
onWidthChange: "widthChange",
onPinnedChange: "pinnedChange"
},
renderProps: {
summaryTemplate: "summaryTemplate",
bodyTemplate: "bodyTemplate",
headerTemplate: "headerTemplate",
inlineEditorTemplate: "inlineEditorTemplate",
errorTemplate: "errorTemplate",
filterCellTemplate: "filterCellTemplate"
}
}), f = l, V = n({
tagName: "igc-column-layout",
displayName: "IgrColumnLayout",
elementClass: d,
react: e,
moveBackOnDelete: !0,
events: {
onHiddenChange: "hiddenChange",
onExpandedChange: "expandedChange",
onWidthChange: "widthChange",
onPinnedChange: "pinnedChange"
},
renderProps: {
collapsibleIndicatorTemplate: "collapsibleIndicatorTemplate",
summaryTemplate: "summaryTemplate",
bodyTemplate: "bodyTemplate",
headerTemplate: "headerTemplate",
inlineEditorTemplate: "inlineEditorTemplate",
errorTemplate: "errorTemplate",
filterCellTemplate: "filterCellTemplate"
}
}), B = d, L = n({
tagName: "igc-grid",
displayName: "IgrGrid",
elementClass: g,
react: e,
moveBackOnDelete: !0,
events: {
onDataPreLoad: "dataPreLoad",
onGroupingExpressionsChange: "groupingExpressionsChange",
onGroupingExpansionStateChange: "groupingExpansionStateChange",
onGroupingDone: "groupingDone",
onFilteringExpressionsTreeChange: "filteringExpressionsTreeChange",
onAdvancedFilteringExpressionsTreeChange: "advancedFilteringExpressionsTreeChange",
onGridScroll: "gridScroll",
onCellClick: "cellClick",
onRowClick: "rowClick",
onFormGroupCreated: "formGroupCreated",
onValidationStatusChange: "validationStatusChange",
onSelected: "selected",
onRowSelectionChanging: "rowSelectionChanging",
onColumnSelectionChanging: "columnSelectionChanging",
onColumnPin: "columnPin",
onColumnPinned: "columnPinned",
onCellEditEnter: "cellEditEnter",
onCellEditExit: "cellEditExit",
onCellEdit: "cellEdit",
onCellEditDone: "cellEditDone",
onRowEditEnter: "rowEditEnter",
onRowEdit: "rowEdit",
onRowEditDone: "rowEditDone",
onRowEditExit: "rowEditExit",
onColumnInit: "columnInit",
onColumnsAutogenerated: "columnsAutogenerated",
onSorting: "sorting",
onSortingDone: "sortingDone",
onFiltering: "filtering",
onFilteringDone: "filteringDone",
onRowAdded: "rowAdded",
onRowDeleted: "rowDeleted",
onRowDelete: "rowDelete",
onRowAdd: "rowAdd",
onColumnResized: "columnResized",
onContextMenu: "contextMenu",
onDoubleClick: "doubleClick",
onColumnVisibilityChanging: "columnVisibilityChanging",
onColumnVisibilityChanged: "columnVisibilityChanged",
onColumnMovingStart: "columnMovingStart",
onColumnMoving: "columnMoving",
onColumnMovingEnd: "columnMovingEnd",
onGridKeydown: "gridKeydown",
onRowDragStart: "rowDragStart",
onRowDragEnd: "rowDragEnd",
onGridCopy: "gridCopy",
onExpansionStatesChange: "expansionStatesChange",
onSelectedRowsChange: "selectedRowsChange",
onRowToggle: "rowToggle",
onRowPinning: "rowPinning",
onRowPinned: "rowPinned",
onActiveNodeChange: "activeNodeChange",
onSortingExpressionsChange: "sortingExpressionsChange",
onToolbarExporting: "toolbarExporting",
onRangeSelected: "rangeSelected",
onRendered: "rendered",
onDataChanging: "dataChanging",
onDataChanged: "dataChanged"
},
renderProps: {
dropAreaTemplate: "dropAreaTemplate",
detailTemplate: "detailTemplate",
groupByRowSelectorTemplate: "groupByRowSelectorTemplate",
groupRowTemplate: "groupRowTemplate",
emptyGridTemplate: "emptyGridTemplate",
addRowEmptyTemplate: "addRowEmptyTemplate",
loadingGridTemplate: "loadingGridTemplate",
dragGhostCustomTemplate: "dragGhostCustomTemplate",
rowEditTextTemplate: "rowEditTextTemplate",
rowAddTextTemplate: "rowAddTextTemplate",
rowEditActionsTemplate: "rowEditActionsTemplate",
rowExpandedIndicatorTemplate: "rowExpandedIndicatorTemplate",
rowCollapsedIndicatorTemplate: "rowCollapsedIndicatorTemplate",
headerExpandedIndicatorTemplate: "headerExpandedIndicatorTemplate",
headerCollapsedIndicatorTemplate: "headerCollapsedIndicatorTemplate",
excelStyleHeaderIconTemplate: "excelStyleHeaderIconTemplate",
sortAscendingHeaderIconTemplate: "sortAscendingHeaderIconTemplate",
sortDescendingHeaderIconTemplate: "sortDescendingHeaderIconTemplate",
sortHeaderIconTemplate: "sortHeaderIconTemplate",
headSelectorTemplate: "headSelectorTemplate",
rowSelectorTemplate: "rowSelectorTemplate",
dragIndicatorIconTemplate: "dragIndicatorIconTemplate"
}
}), z = g, K = n({
tagName: "igc-hierarchical-grid",
displayName: "IgrHierarchicalGrid",
elementClass: m,
react: e,
moveBackOnDelete: !0,
events: {
onDataPreLoad: "dataPreLoad",
onFilteringExpressionsTreeChange: "filteringExpressionsTreeChange",
onAdvancedFilteringExpressionsTreeChange: "advancedFilteringExpressionsTreeChange",
onGridScroll: "gridScroll",
onCellClick: "cellClick",
onRowClick: "rowClick",
onFormGroupCreated: "formGroupCreated",
onValidationStatusChange: "validationStatusChange",
onSelected: "selected",
onRowSelectionChanging: "rowSelectionChanging",
onColumnSelectionChanging: "columnSelectionChanging",
onColumnPin: "columnPin",
onColumnPinned: "columnPinned",
onCellEditEnter: "cellEditEnter",
onCellEditExit: "cellEditExit",
onCellEdit: "cellEdit",
onCellEditDone: "cellEditDone",
onRowEditEnter: "rowEditEnter",
onRowEdit: "rowEdit",
onRowEditDone: "rowEditDone",
onRowEditExit: "rowEditExit",
onColumnInit: "columnInit",
onColumnsAutogenerated: "columnsAutogenerated",
onSorting: "sorting",
onSortingDone: "sortingDone",
onFiltering: "filtering",
onFilteringDone: "filteringDone",
onRowAdded: "rowAdded",
onRowDeleted: "rowDeleted",
onRowDelete: "rowDelete",
onRowAdd: "rowAdd",
onColumnResized: "columnResized",
onContextMenu: "contextMenu",
onDoubleClick: "doubleClick",
onColumnVisibilityChanging: "columnVisibilityChanging",
onColumnVisibilityChanged: "columnVisibilityChanged",
onColumnMovingStart: "columnMovingStart",
onColumnMoving: "columnMoving",
onColumnMovingEnd: "columnMovingEnd",
onGridKeydown: "gridKeydown",
onRowDragStart: "rowDragStart",
onRowDragEnd: "rowDragEnd",
onGridCopy: "gridCopy",
onExpansionStatesChange: "expansionStatesChange",
onSelectedRowsChange: "selectedRowsChange",
onRowToggle: "rowToggle",
onRowPinning: "rowPinning",
onRowPinned: "rowPinned",
onActiveNodeChange: "activeNodeChange",
onSortingExpressionsChange: "sortingExpressionsChange",
onToolbarExporting: "toolbarExporting",
onRangeSelected: "rangeSelected",
onRendered: "rendered",
onDataChanging: "dataChanging",
onDataChanged: "dataChanged"
},
renderProps: {
emptyGridTemplate: "emptyGridTemplate",
addRowEmptyTemplate: "addRowEmptyTemplate",
loadingGridTemplate: "loadingGridTemplate",
dragGhostCustomTemplate: "dragGhostCustomTemplate",
rowEditTextTemplate: "rowEditTextTemplate",
rowAddTextTemplate: "rowAddTextTemplate",
rowEditActionsTemplate: "rowEditActionsTemplate",
rowExpandedIndicatorTemplate: "rowExpandedIndicatorTemplate",
rowCollapsedIndicatorTemplate: "rowCollapsedIndicatorTemplate",
headerExpandedIndicatorTemplate: "headerExpandedIndicatorTemplate",
headerCollapsedIndicatorTemplate: "headerCollapsedIndicatorTemplate",
excelStyleHeaderIconTemplate: "excelStyleHeaderIconTemplate",
sortAscendingHeaderIconTemplate: "sortAscendingHeaderIconTemplate",
sortDescendingHeaderIconTemplate: "sortDescendingHeaderIconTemplate",
sortHeaderIconTemplate: "sortHeaderIconTemplate",
headSelectorTemplate: "headSelectorTemplate",
rowSelectorTemplate: "rowSelectorTemplate",
dragIndicatorIconTemplate: "dragIndicatorIconTemplate"
}
}), W = m, j = n({
tagName: "igc-row-island",
displayName: "IgrRowIsland",
elementClass: c,
react: e,
moveBackOnDelete: !0,
events: {
onGridCreated: "gridCreated",
onGridInitialized: "gridInitialized",
onDataPreLoad: "dataPreLoad",
onFilteringExpressionsTreeChange: "filteringExpressionsTreeChange",
onAdvancedFilteringExpressionsTreeChange: "advancedFilteringExpressionsTreeChange",
onGridScroll: "gridScroll",
onCellClick: "cellClick",
onRowClick: "rowClick",
onFormGroupCreated: "formGroupCreated",
onValidationStatusChange: "validationStatusChange",
onSelected: "selected",
onRowSelectionChanging: "rowSelectionChanging",
onColumnSelectionChanging: "columnSelectionChanging",
onColumnPin: "columnPin",
onColumnPinned: "columnPinned",
onCellEditEnter: "cellEditEnter",
onCellEditExit: "cellEditExit",
onCellEdit: "cellEdit",
onCellEditDone: "cellEditDone",
onRowEditEnter: "rowEditEnter",
onRowEdit: "rowEdit",
onRowEditDone: "rowEditDone",
onRowEditExit: "rowEditExit",
onColumnInit: "columnInit",
onColumnsAutogenerated: "columnsAutogenerated",
onSorting: "sorting",
onSortingDone: "sortingDone",
onFiltering: "filtering",
onFilteringDone: "filteringDone",
onRowAdded: "rowAdded",
onRowDeleted: "rowDeleted",
onRowDelete: "rowDelete",
onRowAdd: "rowAdd",
onColumnResized: "columnResized",
onContextMenu: "contextMenu",
onDoubleClick: "doubleClick",
onColumnVisibilityChanging: "columnVisibilityChanging",
onColumnVisibilityChanged: "columnVisibilityChanged",
onColumnMovingStart: "columnMovingStart",
onColumnMoving: "columnMoving",
onColumnMovingEnd: "columnMovingEnd",
onGridKeydown: "gridKeydown",
onRowDragStart: "rowDragStart",
onRowDragEnd: "rowDragEnd",
onGridCopy: "gridCopy",
onExpansionStatesChange: "expansionStatesChange",
onSelectedRowsChange: "selectedRowsChange",
onRowToggle: "rowToggle",
onRowPinning: "rowPinning",
onRowPinned: "rowPinned",
onActiveNodeChange: "activeNodeChange",
onSortingExpressionsChange: "sortingExpressionsChange",
onToolbarExporting: "toolbarExporting",
onRangeSelected: "rangeSelected",
onRendered: "rendered",
onDataChanging: "dataChanging",
onDataChanged: "dataChanged"
},
renderProps: {
toolbarTemplate: "toolbarTemplate",
paginatorTemplate: "paginatorTemplate",
emptyGridTemplate: "emptyGridTemplate",
addRowEmptyTemplate: "addRowEmptyTemplate",
loadingGridTemplate: "loadingGridTemplate",
dragGhostCustomTemplate: "dragGhostCustomTemplate",
rowEditTextTemplate: "rowEditTextTemplate",
rowAddTextTemplate: "rowAddTextTemplate",
rowEditActionsTemplate: "rowEditActionsTemplate",
rowExpandedIndicatorTemplate: "rowExpandedIndicatorTemplate",
rowCollapsedIndicatorTemplate: "rowCollapsedIndicatorTemplate",
headerExpandedIndicatorTemplate: "headerExpandedIndicatorTemplate",
headerCollapsedIndicatorTemplate: "headerCollapsedIndicatorTemplate",
excelStyleHeaderIconTemplate: "excelStyleHeaderIconTemplate",
sortAscendingHeaderIconTemplate: "sortAscendingHeaderIconTemplate",
sortDescendingHeaderIconTemplate: "sortDescendingHeaderIconTemplate",
sortHeaderIconTemplate: "sortHeaderIconTemplate",
headSelectorTemplate: "headSelectorTemplate",
rowSelectorTemplate: "rowSelectorTemplate",
dragIndicatorIconTemplate: "dragIndicatorIconTemplate"
}
}), q = c, J = n({
tagName: "igc-pivot-data-selector",
displayName: "IgrPivotDataSelector",
elementClass: p,
react: e,
moveBackOnDelete: !0,
events: {
onColumnsExpandedChange: "columnsExpandedChange",
onRowsExpandedChange: "rowsExpandedChange",
onFiltersExpandedChange: "filtersExpandedChange",
onValuesExpandedChange: "valuesExpandedChange"
}
}), Q = p, U = n({
tagName: "igc-pivot-grid",
displayName: "IgrPivotGrid",
elementClass: s,
react: e,
moveBackOnDelete: !0,
events: {
onDimensionsChange: "dimensionsChange",
onPivotConfigurationChange: "pivotConfigurationChange",
onDimensionInit: "dimensionInit",
onValueInit: "valueInit",
onDimensionsSortingExpressionsChange: "dimensionsSortingExpressionsChange",
onValuesChange: "valuesChange",
onFilteringExpressionsTreeChange: "filteringExpressionsTreeChange",
onAdvancedFilteringExpressionsTreeChange: "advancedFilteringExpressionsTreeChange",
onGridScroll: "gridScroll",
onCellClick: "cellClick",
onRowClick: "rowClick",
onFormGroupCreated: "formGroupCreated",
onValidationStatusChange: "validationStatusChange",
onSelected: "selected",
onRowSelectionChanging: "rowSelectionChanging",
onColumnSelectionChanging: "columnSelectionChanging",
onColumnPin: "columnPin",
onColumnPinned: "columnPinned",
onCellEditEnter: "cellEditEnter",
onCellEditExit: "cellEditExit",
onCellEdit: "cellEdit",
onCellEditDone: "cellEditDone",
onRowEditEnter: "rowEditEnter",
onRowEdit: "rowEdit",
onRowEditDone: "rowEditDone",
onRowEditExit: "rowEditExit",
onColumnInit: "columnInit",
onColumnsAutogenerated: "columnsAutogenerated",
onSorting: "sorting",
onSortingDone: "sortingDone",
onFiltering: "filtering",
onFilteringDone: "filteringDone",
onRowAdded: "rowAdded",
onRowDeleted: "rowDeleted",
onRowDelete: "rowDelete",
onRowAdd: "rowAdd",
onColumnResized: "columnResized",
onContextMenu: "contextMenu",
onDoubleClick: "doubleClick",
onColumnVisibilityChanging: "columnVisibilityChanging",
onColumnVisibilityChanged: "columnVisibilityChanged",
onColumnMovingStart: "columnMovingStart",
onColumnMoving: "columnMoving",
onColumnMovingEnd: "columnMovingEnd",
onGridKeydown: "gridKeydown",
onRowDragStart: "rowDragStart",
onRowDragEnd: "rowDragEnd",
onGridCopy: "gridCopy",
onExpansionStatesChange: "expansionStatesChange",
onSelectedRowsChange: "selectedRowsChange",
onRowToggle: "rowToggle",
onRowPinning: "rowPinning",
onRowPinned: "rowPinned",
onActiveNodeChange: "activeNodeChange",
onSortingExpressionsChange: "sortingExpressionsChange",
onToolbarExporting: "toolbarExporting",
onRangeSelected: "rangeSelected",
onRendered: "rendered",
onDataChanging: "dataChanging",
onDataChanged: "dataChanged"
},
renderProps: {
valueChipTemplate: "valueChipTemplate",
rowDimensionHeaderTemplate: "rowDimensionHeaderTemplate",
emptyPivotGridTemplate: "emptyPivotGridTemplate",
emptyGridTemplate: "emptyGridTemplate",
addRowEmptyTemplate: "addRowEmptyTemplate",
loadingGridTemplate: "loadingGridTemplate",
dragGhostCustomTemplate: "dragGhostCustomTemplate",
rowEditTextTemplate: "rowEditTextTemplate",
rowAddTextTemplate: "rowAddTextTemplate",
rowEditActionsTemplate: "rowEditActionsTemplate",
rowExpandedIndicatorTemplate: "rowExpandedIndicatorTemplate",
rowCollapsedIndicatorTemplate: "rowCollapsedIndicatorTemplate",
headerExpandedIndicatorTemplate: "headerExpandedIndicatorTemplate",
headerCollapsedIndicatorTemplate: "headerCollapsedIndicatorTemplate",
excelStyleHeaderIconTemplate: "excelStyleHeaderIconTemplate",
sortAscendingHeaderIconTemplate: "sortAscendingHeaderIconTemplate",
sortDescendingHeaderIconTemplate: "sortDescendingHeaderIconTemplate",
sortHeaderIconTemplate: "sortHeaderIconTemplate",
headSelectorTemplate: "headSelectorTemplate",
rowSelectorTemplate: "rowSelectorTemplate",
dragIndicatorIconTemplate: "dragIndicatorIconTemplate"
}
}), X = s, Y = n({
tagName: "igc-grid-toolbar-title",
displayName: "IgrGridToolbarTitle",
elementClass: C,
react: e,
moveBackOnDelete: !0
}), Z = C, _ = n({
tagName: "igc-grid-toolbar-actions",
displayName: "IgrGridToolbarActions",
elementClass: T,
react: e,
moveBackOnDelete: !0
}), $ = T, ee = n({
tagName: "igc-grid-toolbar-advanced-filtering",
displayName: "IgrGridToolbarAdvancedFiltering",
elementClass: u,
react: e,
moveBackOnDelete: !0
}), ne = u, oe = n({
tagName: "igc-grid-toolbar-exporter",
displayName: "IgrGridToolbarExporter",
elementClass: E,
react: e,
moveBackOnDelete: !0,
events: {
onExportStarted: "exportStarted",
onExportEnded: "exportEnded",
onOpening: "opening",
onOpened: "opened",
onClosing: "closing",
onClosed: "closed",
onColumnToggle: "columnToggle"
}
}), te = E, ae = n({
tagName: "igc-grid-toolbar-hiding",
displayName: "IgrGridToolbarHiding",
elementClass: w,
react: e,
moveBackOnDelete: !0,
events: {
onOpening: "opening",
onOpened: "opened",
onClosing: "closing",
onClosed: "closed",
onColumnToggle: "columnToggle"
}
}), ie = w, re = n({
tagName: "igc-grid-toolbar-pinning",
displayName: "IgrGridToolbarPinning",
elementClass: h,
react: e,
moveBackOnDelete: !0,
events: {
onOpening: "opening",
onOpened: "opened",
onClosing: "closing",
onClosed: "closed",
onColumnToggle: "columnToggle"
}
}), le = h, de = n({
tagName: "igc-tree-grid",
displayName: "IgrTreeGrid",
elementClass: I,
react: e,
moveBackOnDelete: !0,
events: {
onFilteringExpressionsTreeChange: "filteringExpressionsTreeChange",
onAdvancedFilteringExpressionsTreeChange: "advancedFilteringExpressionsTreeChange",
onGridScroll: "gridScroll",
onCellClick: "cellClick",
onRowClick: "rowClick",
onFormGroupCreated: "formGroupCreated",
onValidationStatusChange: "validationStatusChange",
onSelected: "selected",
onRowSelectionChanging: "rowSelectionChanging",
onColumnSelectionChanging: "columnSelectionChanging",
onColumnPin: "columnPin",
onColumnPinned: "columnPinned",
onCellEditEnter: "cellEditEnter",
onCellEditExit: "cellEditExit",
onCellEdit: "cellEdit",
onCellEditDone: "cellEditDone",
onRowEditEnter: "rowEditEnter",
onRowEdit: "rowEdit",
onRowEditDone: "rowEditDone",
onRowEditExit: "rowEditExit",
onColumnInit: "columnInit",
onColumnsAutogenerated: "columnsAutogenerated",
onSorting: "sorting",
onSortingDone: "sortingDone",
onFiltering: "filtering",
onFilteringDone: "filteringDone",
onRowAdded: "rowAdded",
onRowDeleted: "rowDeleted",
onRowDelete: "rowDelete",
onRowAdd: "rowAdd",
onColumnResized: "columnResized",
onContextMenu: "contextMenu",
onDoubleClick: "doubleClick",
onColumnVisibilityChanging: "columnVisibilityChanging",
onColumnVisibilityChanged: "columnVisibilityChanged",
onColumnMovingStart: "columnMovingStart",
onColumnMoving: "columnMoving",
onColumnMovingEnd: "columnMovingEnd",
onGridKeydown: "gridKeydown",
onRowDragStart: "rowDragStart",
onRowDragEnd: "rowDragEnd",
onGridCopy: "gridCopy",
onExpansionStatesChange: "expansionStatesChange",
onSelectedRowsChange: "selectedRowsChange",
onRowToggle: "rowToggle",
onRowPinning: "rowPinning",
onRowPinned: "rowPinned",
onActiveNodeChange: "activeNodeChange",
onSortingExpressionsChange: "sortingExpressionsChange",
onToolbarExporting: "toolbarExporting",
onRangeSelected: "rangeSelected",
onRendered: "rendered",
onDataChanging: "dataChanging",
onDataChanged: "dataChanged"
},
renderProps: {
rowLoadingIndicatorTemplate: "rowLoadingIndicatorTemplate",
emptyGridTemplate: "emptyGridTemplate",
addRowEmptyTemplate: "addRowEmptyTemplate",
loadingGridTemplate: "loadingGridTemplate",
dragGhostCustomTemplate: "dragGhostCustomTemplate",
rowEditTextTemplate: "rowEditTextTemplate",
rowAddTextTemplate: "rowAddTextTemplate",
rowEditActionsTemplate: "rowEditActionsTemplate",
rowExpandedIndicatorTemplate: "rowExpandedIndicatorTemplate",
rowCollapsedIndicatorTemplate: "rowCollapsedIndicatorTemplate",
headerExpandedIndicatorTemplate: "headerExpandedIndicatorTemplate",
headerCollapsedIndicatorTemplate: "headerCollapsedIndicatorTemplate",
excelStyleHeaderIconTemplate: "excelStyleHeaderIconTemplate",
sortAscendingHeaderIconTemplate: "sortAscendingHeaderIconTemplate",
sortDescendingHeaderIconTemplate: "sortDescendingHeaderIconTemplate",
sortHeaderIconTemplate: "sortHeaderIconTemplate",
headSelectorTemplate: "headSelectorTemplate",
rowSelectorTemplate: "rowSelectorTemplate",
dragIndicatorIconTemplate: "dragIndicatorIconTemplate"
}
}), ge = I, me = n({
tagName: "igc-grid-toolbar",
displayName: "IgrGridToolbar",
elementClass: S,
react: e,
moveBackOnDelete: !0
}), ce = S, pe = n({
tagName: "igc-paginator",
displayName: "IgrPaginator",
elementClass: x,
react: e,
moveBackOnDelete: !0,
events: {
onPerPageChange: "perPageChange",
onPageChange: "pageChange",
onPaging: "paging",
onPagingDone: "pagingDone"
}
}), se = x;
export {
ue as ColumnPinningPosition,
Ee as DropPosition,
we as FilteringExpressionsTreeType,
he as FilteringLogic,
R as GridPagingMode,
Ie as HorizontalAlignment,
P as IgrActionStrip,
A as IgrActionStripModule,
Se as IgrBooleanFilteringOperand,
O as IgrColumn,
H as IgrColumnGroup,
k as IgrColumnGroupModule,
V as IgrColumnLayout,
B as IgrColumnLayoutModule,
f as IgrColumnModule,
xe as IgrDateFilteringOperand,
De as IgrDateSummaryOperand,
ye as IgrDateTimeFilteringOperand,
Re as IgrFilteringExpressionsTree,
Ge as IgrFilteringOperand,
L as IgrGrid,
b as IgrGridEditingActions,
M as IgrGridEditingActionsModule,
z as IgrGridModule,
N as IgrGridPinningActions,
F as IgrGridPinningActionsModule,
G as IgrGridState,
v as IgrGridStateModule,
me as IgrGridToolbar,
_ as IgrGridToolbarActions,
$ as IgrGridToolbarActionsModule,
ee as IgrGridToolbarAdvancedFiltering,
ne as IgrGridToolbarAdvancedFilteringModule,
oe as IgrGridToolbarExporter,
te as IgrGridToolbarExporterModule,
ae as IgrGridToolbarHiding,
ie as IgrGridToolbarHidingModule,
ce as IgrGridToolbarModule,
re as IgrGridToolbarPinning,
le as IgrGridToolbarPinningModule,
Y as IgrGridToolbarTitle,
Z as IgrGridToolbarTitleModule,
K as IgrHierarchicalGrid,
W as IgrHierarchicalGridModule,
ve as IgrNoopFilteringStrategy,
Pe as IgrNoopPivotDimensionsStrategy,
Ae as IgrNoopSortingStrategy,
be as IgrNumberFilteringOperand,
Me as IgrNumberSummaryOperand,
pe as IgrPaginator,
se as IgrPaginatorModule,
J as IgrPivotDataSelector,
Q as IgrPivotDataSelectorModule,
Ne as IgrPivotDateDimension,
U as IgrPivotGrid,
X as IgrPivotGridModule,
j as IgrRowIsland,
q as IgrRowIslandModule,
Fe as IgrStringFilteringOperand,
He as IgrSummaryOperand,
ke as IgrTimeFilteringOperand,
Oe as IgrTimeSummaryOperand,
de as IgrTreeGrid,
ge as IgrTreeGridModule,
fe as PivotDimensionType,
Ve as RowPinningPosition,
Be as SortingDirection,
Le as VerticalAlignment
};
//# sourceMappingURL=grids.js.map