15.0.0
15.0.0
New Features
-
igxGrid- exposing new Input properties:-
Parameters in grid templates now have types for their context. This can also cause issues if the app is in strict template mode and uses the wrong type. References to the template that may require conversion:
IgxColumnComponent-ColumnType(for example the column parameter inigxFilterCellTemplate)IgxGridCell-CellType(for example the cell parameter inigxCelltemplate)
-
excelStyleHeaderIconTemplate- Gets/Sets the excel style header icon. -
groupRowTemplate- Gets/Sets the template reference for the group row. -
headSelectorTemplate- Gets/Sets the header row selector template. -
rowSelectorTemplate- Gets/Sets the custom template used for row selectors. -
groupByRowSelectorTemplate- Gets/Sets the custom template used for the group row selectors. -
sortHeaderIconTemplate- Gets/Sets a custom template that should be used when rendering a header sorting indicator when columns are not sorted. -
sortAscendingHeaderIconTemplate- Gets/Sets a custom template that should be used when rendering a header sorting indicator when columns are sorted in asc order. -
sortDescendingHeaderIconTemplate- Gets/Sets a custom template that should be used when rendering a header sorting indicator when columns are sorted in desc order. -
rowEditActionsTemplate- Gets/Sets the row edit actions template. -
rowAddTextTemplate- Gets/Sets the row add text template. -
rowEditTextTemplate- Gets/Sets the row edit text template. -
dragGhostCustomTemplate- Gets/Sets the custom template used for row drag. -
dragIndicatorIconTemplate- Gets/Sets the custom template used for row drag indicator. -
detailTemplate- Gets/Sets the master-detail template.
-
-
IgxGridToolbar-
Breaking Change - The
IgxGridToolbarTitleDirectiveandIgxGridToolbarActionsDirectivehave been converted to components, keeping only the element selector. For apps using the preferred element markup of<igx-grid-toolbar-title>and<igx-grid-toolbar-actions>there should be no functional change. Apps using theigxGridToolbarTitleandigxGridToolbarActionsdirectives on other elements will need to convert those to the mentioned elements instead. -
Behavioral Change - When adding new row in grid with enabled batch editing,
rowChangesCountdisplays the number of the defined columns.
-
-
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- Behavioral Change - When editing a row,
rowChangesCountandhiddenColumnsCountwould be displayed. - Behavioral Change - The Grid Paginator component is no longer hidden when there's no data and/or all columns are hidden.
- Behavioral Change - When editing a row,
-
IgxExcelExporterService- Added support for exporting grid summaries.
- Columns of type
currencywill be formatted as currency in Excel based on grid's locale. Locale currency different thanUSD,EUR,GBP,CNYorJPYwill result in exporting the column as number instead.
-
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid,IgxPivotGrid- Adding
Imagecolumn data type
- Adding
-
IgxCalendarAdded support for shift key + mouse click interactions.
multimode - select/deselect all dates between the last selected/deselected and the one clicked while holdingShift.rangemode - extend/shorten the range from the last selected date to the one clicked while holdingShift.