Version

What's New in 2013 Volume 2

Topic Overview

Purpose

This topic provides an overview of the new features of Ignite UI for jQuery™ 2013 Volume 2 release.

New Features

New features summary chart

The following table summarizes the new features for the Ignite UI for jQuery 2013 Volume 2 release. Additional details are available after the summary table.

Control Feature Description
Ignite UI for jQuery Custom downloads A new tool for creating custom downloads is available. Select the controls you want to use and the tool creates a download package containing a customized, combined, and minified JavaScript file and theme files. Find out more on the download page.
igBulletGraph New control The igBulletGraph control is a data visualization control for visualizing data in the form of a bullet graph.
igDataChart Title and subtitle You can now add a title and/or subtitle to the top section of the chart.
Axis title and subtitle You can now add title and/or subtitle to the x- and y-axes of the control.
Series highlighting You can now highlight an entire series or some individual items within the series.
Animated transitions The series can now appear with animation effect when the chart is initially loaded.
Hover interactions Hover interactions enable you to display annotations over the series of the chart. These annotations are implemented through configurable hover interaction layers that are dependent on the cursor position.
Axis ticks You can now display tick marks for the labels of vertical and horizontal axes.
Color gradients You can now use gradient colors in the chart.
Default tooltips Default tooltips are now available meaning that a tooltip is displayed for the series without any additional configuration being necessary.
Drop shadow Drop-shadow effect can be now applied to the series’ visual.
New CSS style There is a new CSS style for the igDataChart control. The style features multiple visual changes making the chart look better.
Knockout support You have now support for the Knockout library in the igDataChart control.
igDataSource oData filtering by date When bound to an oData service, the igDataSource is able to filter date columns.
igDoughnutChart New control The igDoughnutChart is a data visualization control for displaying data in the form of a doughnut chart.
igGrid Column fixing Previously CTP, the Column Fixing feature has now been released to the market and is fully documented. This feature enables fixing a column on the left or on the right of the grid, so that it cannot get out of user view when scrolling horizontally.
jsRender integration The igGrid control now supports the jsRender templating engine.
RWD Mode Vertical Column Rendering Vertical Column Rendering is a new feature that renders the grid in two columns as a Responsive Web Design (RWD) to changing the width of the browsers viewport. The first column displays the column captions, and the second column – the data.
New design of the Feature Chooser The Feature Chooser has now a new design that provides better support for touch-enabled devices.
Load-on-Demand (CTP) With the igGrid Load-on-Demand feature, currently in CTP, the data is not loaded to the grid until the requested data is needed in view. This greatly improves the grid performance with large data sets.
igLayoutManager New control igLayoutManager is now RTM.
igLinearGauge New control The igLinearGauge control visualizes data in the form of a linear gauge. It provides a simple and concise view of a performance value compared against a scale and one or more comparative ranges.
igMap High density scatter series The new geographic High-Density Scatter series allows you to bind and show scatter data ranging from hundreds to millions of data points requiring exceedingly little loading time.
igPieChart Curved label callout lines You can now add two types of curves to the lines in the label callouts in the igPieChart.
igPopover New control (CTP) The igPopover control, currently in CTP, adds tooltip-like functionality to the DOM elements.
igQRCodeBarcode New control The igQRCodeBarcode control generates QR (Quick Response) barcode images for use in your web application.
igRadialGauge New control igRadialGauge is a data visualization control for displaying a gauge containing a number of visual elements, such as a scale with tick marks and labels, a needle, and a number of ranges.
igTileManager New control Previously CTP, the igTileManager control has now been released to the market and is fully documented. The igTileManager is a layout control for rendering and managing data into tiles.
igZoombar New control igZoombar control adds zooming functionality to range enabled controls like igDataChart.

igBulletGraph

New control

The igBulletGraph control is a data visualization control for visualizing data in the form of a bullet graph. Linear by design, it provides a simple and concise view of a performance bar compared against a scale and, optionally, some other measures.

Related Topic

Related Sample

igDataChart

Title and subtitle

You can now add a title and/or subtitle to the top section of the chart. When a title/subtitle is added, the content of the chart is re-sized automatically to allow for the title/subtitle content.

Related Topic

Related Sample

Axis title and subtitle

You can now add a title and/or subtitle to the x- and y-axes of the control.

Related Topic

Related Sample

Series highlighting

You can now highlight an entire series or some individual items within the series.

The highlighting capabilities are series-specific. With single-shape series, such as Line, series the entire line is highlighted, while with series consisting of multiple shapes, such as Column series, each individual shape (column) can be highlighted. In all supported series, individual markers can be highlighted.

Highlighting is supported with the mouse only.

Series highlighting is supported for the following series types:

  • Category Series
  • Range Category Series
  • Financial Price Series
  • Financial Indicators

Related Topic

Related Sample

Animated transitions

This feature allows the series to animate during the initialization of the igDataChart control.

Related Topic

Related Samples

Hover interactions

Hover interactions enable you to display annotations over the series of the chart. These annotations are implemented through configurable hover interaction layers that are dependent on the cursor position.

Hover interaction layers are actually series that are added to the series collection and are dependent on the cursor position. Adding hover interaction layers to the igDataChart control disables the default behavior of the crosshairs, tooltips, or both (depending on which type of layer is added).

Related Topic

Related Samples

Axis ticks

You can now display axis tick marks outside the chart plot area. This allows displaying ticks for each of the labels and may serve for simplifying the chart look by replacing the axes gridlines with ticks.

Related Topic

Color gradients

You can now use gradient colors in the chart.

Related Topic

Related Sample

Default tooltips

Default tooltips are now available meaning that a tooltip is displayed for the series without any additional configuration being necessary. The default tooltip templates are different for the different series types in order to present information optimally.

Related Topic

Related Sample

Drop shadow

Drop-shadow effect can be applied to the series’ visual.

Related Topic

New CSS style

There is a new CSS style for the igDataChart control. The style features multiple visual changes and settings to improve the overall chart look and feel.

Old Style

New Style

Related Topic

  • New Default Style (igDataChart)

Knockout support

You have now support for the Knockout library in the igDataChart control. This makes it easier to use the Knockout library and its declarative syntax to instantiate and configure igDataChart.

Related Topic

igDoughnutChart

New control

The igDoughnutChart is a data visualization control for displaying data in the form of a doughnut chart. It allows for proportionally illustrating the occurrences of a variable. The inner radius of the control is configurable, and the Doughnut Chart’s series provides a built-in support for selecting and exploding its slices.

Visualizing the occurrence of multiple variables (adding multiple series) is possible, using concentric rings. The chart can be styled by configuring its properties or applying themes.

Related Topic

Related Sample

igGrid

Column fixing

Previously CTP, the Column Fixing feature has now been released to the market and is fully documented. This feature enables fixing a column on the left or on the right of the grid, so that it cannot get out of user view when scrolling horizontally. This can be performed either by the user from the grid interface or programmatically through the API of the Column Fixing feature. When Column Fixing is activated, the fixed/fixable columns are indicated with a pin button in their headers.

Related Topic

Related Sample

jsRender integration

The igGrid control now supports the jsRender templating engine.

Related Topic

Related Sample

RWD Mode Vertical Column Rendering

Vertical Column Rendering is a new feature that renders the grid in two columns as a Responsive Web Design (RWD) to changing the width of the browsers viewport. The first column is the header column where the column captions reside. The second column contains row data.

Related Topic

Related Sample

New design of the Feature Chooser

The Feature Chooser has now a new design that provides better support for touch-enabled devices.

Related Topic

Related Sample

Load-on-Demand (CTP)

With the igGrid Load-on-Demand feature, currently in CTP, the data is not loaded to the grid until the requested data is needed in view. This greatly improves the grid performance with large data sets. Load-on-Demand can operate in two alternative modes: Automatic and Manual.

  • In Automatic mode, the data is appended as needed when the user scrolls down the grid.
  • In Manual mode, the data is appended when the user presses the Load more data button located at the bottom of the grid.

Related Sample

igLayoutManager

New control

The igLayoutManager is a layout control for managing the overall HTML page layout in Web applications by arranging the page elements in pre-defined (but customizable) layout patterns (called “layouts”).

Related Topic

Related Samples

igLinearGauge

New control

The igLinearGauge control visualizes data in the form of a linear gauge. It provides a simple and concise view of a performance value compared against a scale and one or more comparative ranges.

Related Topic

Related Sample

igMap

High density scatter series

The new geographic High-Density Scatter series allows you to bind and show scatter data ranging from hundreds to millions of data points requiring exceedingly little loading time.

Because of the sheer number of data points, the series displays the scatter data as tiny dots (as opposed to full-size markers) and the areas the most data-intensive areas – higher color density representing clusters of data points.

Related Topic

Related Sample

igPieChart

Curved label callout lines

You can now add two types of curves to the lines in the label callouts in the igPieChart. You can choose whether to use a straight line or one of the curves and specify the line style and the spacing between the label and the end of the line.

Related Sample

igPopover

New control (CTP)

The igPopover control, currently in CTP, adds tooltip-like functionality to the DOM elements. It makes possible various customizations to tooltips, such as:

  • Displaying of HTML content
  • Custom positioning – left, right, top, bottom
  • Custom look-and-feel
  • Custom trigger – the event on which the igPopover will be shown
  • Multiple elements instantiation
  • Touch support

Related Samples

igQRCodeBarcode

New control

The igQRCodeBarcode control generates QR (Quick Response) barcode images for use in your web application. The following screenshot shows a sample igQRCodeBarcode control with the “http://www.infragistics.com” data encoded.

Related Topics

Related Samples

igRadialGauge

New control

igRadialGauge is a data visualization control for displaying a gauge containing a number of visual elements, such as a scale with tick marks and labels, a needle, and a number of ranges. The control also supports ranges, which provides visual cues for the scale.

Related Topics

Related Samples

igTileManager

New control

Previously CTP, the igTileManager control has now been released to the market and is fully documented.

The igTileManager is a layout control for rendering and managing data into tiles. The tiles are displayed in a responsive grid layout (for example, dashboard with a set of different components such as grid, chart, map, and etc.).

Related Topics

Related Samples

igZoombar

New control

The igZoombar control provides zooming functionality to range-enabled controls. The igZoombar features a horizontal scroll bar, a thumbnail of the whole range, and a resizable zoom-range window. The igZoombar integrates out-of-the-box with the igDataChart control.

Related Topics

Related Samples

View on GitHub