Infragistics Ignite UI for Angular 18.1.0

Released: Jul 9, 2024

18.1.0 での更新項目

機能

  • Data Pie Chart - The IgxDataPieChartComponent is a new component that renders a pie chart. This component works similarly to the IgxCategoryChartComponent, in that it will automatically detect the properties on your underlying data model while allowing selection, highlighting, animation and legend support via the ItemLegend component.
  • New Proportional Category Angle Axis - New axes for the Radial Pie Series in the IgxDataChartComponent, to plot slices similar to a pie chart, a type of data visualization where data points are represented as segments within a circular graph.
  • IgxToolbarComponent
    • New ToolActionCheckboxList A new CheckboxList ToolAction that displays a collection of items with checkboxes for selecting. A grid inside ToolAction CheckboxList grows in height up to 5 items, then a scrollbar is displayed. Requires IgxCheckboxListModule to be registered.
    • New filtering support.
    • Axis Field Changes New default IconMenu in Toolbar when targeting CategoryChart. Label fields are mapped to the X-axis and Value fields are mapped to the Y-axis. Target chart reacts in realtime to changes made. IconMenu is hidden when chart has no ItemsSource set.
  • IgxPivotGrid
    • Added horizontal layout for row dimensions. Can be configured through the pivotUI rowLayout property.
    • Added horizontalSummary property for each IPivotDimension, enabling summary row when using horizontal layout.
    • Added the horizontalSummariesPosition property to the pivotUI, configuring horizontal summaries position.
    • Keyboard navigation can now move in to row headers back and forth from any row dimension headers or column headers.
    • Added keyboard interactions for row dimension collapse using Alt + Arrows and row headers sorting using Ctrl + Arrow Up/Down.
  • ColumnType, IgxColumn, IgxColumnGroup and IgxColumnLayout
    • The children query property has been deprecated and replaced by childColumns getter directly returning columns array.
    • Several properties have been hidden from the public API, considered internal and not recommended for use. Those include: filterCell, headerCell, headerGroup, defaultMinWidth, gridRowSpan, gridColumnSpan and cells.
  • IgxPaginator
    • The isFirstPageDisabled and isLastPageDisabled have been deprecated in favor of the identical isFirstPage and isLastPage getter.
  • IgxOverlayService
    • The attach method overload accepting Type and OverlaySettings now accepts OverlayCreateSettings as second parameter. This interface extends OverlaySettings with an additional injector property used as ElementInjector when creating the dynamic component.
  • IgxIcon and IgxIconService
    • You can now register icons by reference via the IgxIconService.
    • All components now use icons by reference internally so that it's easy to replace them without explicitly providing custom templates.
    • registerFamilyAlias has been deprecated in favor of setFamily to allow adding metadata for type and prefix when registering custom icon families.