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 inigxCell
template)
-
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
IgxGridToolbarTitleDirective
andIgxGridToolbarActionsDirective
have 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 theigxGridToolbarTitle
andigxGridToolbarActions
directives 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,
rowChangesCount
displays the number of the defined columns.
-
-
IgxGrid
,IgxTreeGrid
,IgxHierarchicalGrid
- Behavioral Change - When editing a row,
rowChangesCount
andhiddenColumnsCount
would 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
currency
will be formatted as currency in Excel based on grid's locale. Locale currency different thanUSD
,EUR
,GBP
,CNY
orJPY
will result in exporting the column as number instead.
-
IgxGrid
,IgxTreeGrid
,IgxHierarchicalGrid
,IgxPivotGrid
- Adding
Image
column data type
- Adding
-
IgxCalendar
Added support for shift key + mouse click interactions.
multi
mode - select/deselect all dates between the last selected/deselected and the one clicked while holdingShift
.range
mode - extend/shorten the range from the last selected date to the one clicked while holdingShift
.