Infragistics Ignite UI for Angular 15.0.0

Melhora o Grid com várias novas propriedades de entrada.
Outubro 31, 2022
Nova versão

Recursos

  • igxGrid - Exposed 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 in igxFilterCellTemplate).
      • IgxGridCell - CellType (for example the cell parameter in igxCell template).
    • A new groupRecord parameter has been exposed in operate method, that is an IGroupByRecord object describing the grouped row in case grouping is applied.
    • excelStyleHeaderIconTemplate - Gets/Sets the Microsoft 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 and IgxGridToolbarActionsDirective have been converted to components, keeping only the element selector.
      • For apps using the preferred element markup of and there should be no functional change.
      • Apps using the igxGridToolbarTitle and igxGridToolbarActions 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 now displays the number of the defined columns.
  • IgxGrid, IgxTreeGrid and IgxHierarchicalGrid
    • Behavioral Change - When editing a row, rowChangesCount and hiddenColumnsCount would be displayed.
    • Behavioral Change - The Grid Paginator component is no longer hidden when there's no data and/or all columns are hidden.
  • IgxExcelExporterService
    • Added support for exporting grid summaries.
    • Currency type columns will now be formatted as currency in Microsoft Excel based on grid's locale. Locale currency different than USD, EUR, GBP, CNY or JPY will result in exporting the column as number instead.
  • IgxGrid, IgxTreeGrid, IgxHierarchicalGrid and IgxPivotGrid
    • Added Image column data type.
  • 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 holding Shift.
      • range mode - extend/shorten the range from the last selected date to the one clicked while holding Shift.
  • IgxFilterOptions
    • Added support for multiple keys.
Infragistics Ignite UI for Angular

Infragistics Ignite UI for Angular

Crie experiências rápidas e modernas na Web.

Tem alguma pergunta?

Chat ao vivo com nossos especialistas de licenciamento de Infragistics.