14.2.0
New samples and functionalities based on the Ignite UI Angular upgrade to 14.2.
New Features
-
The filtering logic inside the grid's Advanced Filtering is now extracted as a separate
IgxQueryBuilder
component. The Query Builder allows you to build complex queries by specifying AND/OR operators, conditions and values using the UI. It outputs an object describing the structure of the query. Use thelocale
property to modify the locale settings. The default value is resolved to the global Angular application locale. TheresourceStrings
allows changing the displayed strings.- Code example below:
<igx-query-builder [fields]="fields"> <!-- Custom header --> <igx-query-builder-header [title]="'Custom title'" [showLegend]="false"> </igx-query-builder-header> </igx-query-builder>
- For more information, check out the README, specification and official documentation.
-
IgxExcelExporterService
- Added support for exporting
igxPivotGrid
.
- Added support for exporting
General
- Breaking Changes - The Excel exporter service
exportEnded
event has itsxlsx
argument type changed asigniteui-angular
no longer depends onJSZip
. Instead of providing aJSZip
instance it is now an object describing the structure of the Excel file with property names corresponding to folders or files, folders being objects themselves that can be traversed down, while files have their contents asUint8Array
. The same structure is used to package as a zip file byfflate
's API. IgxDropDown
- The
aria-label
attribute of theIgxDropDownItemBase
can now be se to a custom value for its descendants (of whichIgxDropDownItem
) by theariaLabel
property.
- The