UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

694 lines (693 loc) 26.4 kB
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