Quantcast
Channel: ComponentSource News | Gauge Components
Viewing all articles
Browse latest Browse all 2127

JSCharting 3.4

$
0
0
Organizational chart example

Optimize organizational chart layouts by stacking leaf points vertically.

Features

  • Organizational chart vertical leaf point layout - You can now optimize organizational chart layouts by stacking leaf points vertically. This can reduce the space required for the chart which is especially useful for larger organizational charts.
  • New series and point 'defaultLeafPoint' options - You can now apply point options to only leaf points (points without any points below them in the hierarchy) or only apply options to leaf points that descend from a specific parent.
  • Bullet Graphs and Charts - JSCharting now supports a variety of bullet charts and graphs including bullet microcharts, full size bullet bars with targets and bullet graph dashboards.
  • Slope Graph Examples - Enhanced the line chart to enable quick and easy slope graph creation. Slope charts are a compact visual, ideal for comparing two points based on the slope of the line. Dual axis and category scale customization helps you create powerful slope charts that communicate values visually using a combination of labels, values and colors.
  • Dumbbell Charts - Added detailed Dumbbell chart examples (also known as known as DNA charts, barbell charts, gap charts or connected dot plots) including vertical dumbbell charts, multiple axis dumbbell charts and styled dumbbell segments.
  • Waffle Charts - Expanded the waffle chart examples including use within organizational chart nodes. Waffle charts visualize data or completion using a grid of dots, tiles or colored cells and provide quick comparisons across values.
  • New widget module with a simplified API - This release ships with a new widgets module that wraps a select set of charts with a simplified API. Combined with other smart optimizations, this makes simple dashboard style widgets more accessible without the steeper learning-curve of full featured charts.
  • Three widget module types - The new widget module includes Circular, Linear, and BarColumn types.
  • Advanced widget labeling support - Widgets have 3 labels: value, label, and icon you can now customize with different text and positions.
  • Ability to style widgets with CSS - To improve widgets accessibility, support for styling widget text using CSS has been added.
  • Widgets optimized for Dark or Light Modes - To make widgets more flexible out of the box, default colors and color opacities have been defined to work on dark or light backgrounds automatically. This helps simplify the creation of dark mode user interfaces.
  • New axis maxTickCount property - It is now easier to control the number of automatically generated axis ticks on a chart. Use the axis maxTickCount to specify the maximum number of ticks the axis should generate.
  • Added the ability to center range tick grid lines - Sometimes, you may want a grid line to center on a range tick. For example, having a category line up with a column.
  • Improvements to multiple gauge layout - Enhanced the way multiple gauges and radars are laid out on a chart to make better use of the available space.
  • Improved shape label positioning - Overhauled the shape label positioning algorithm to handle many labels in different positions more reliably.
  • New positions for shape labels - Added new shape label positions “inside middle left” and “inside middle right” enabling you to add labels to gauges with more unique combinations and alignments.
  • Use color modifiers with axis marker labels - Improved axis marker label features to support relative color adjustments. You can now set colors relative to other colors already defined such as marker colors.
  • Ability to disable automatic label wrapping - You can now disable automatic label wrapping in all labels.
  • Reliably use maxWidth with labels - You can now use the maxWidth label option to reliably limit the width a label can be.
  • Label ellipsis text overflow support - Added support for ellipsis text overflow. You can now disable wrapping, set a maxWidth and ellipsis overflow to reduce the possible size of a label in a clean way.
  • Improved series.yAt(x) for ranged Y values - Extended support for the series.yAt(x) function. Previously it only interpolated single Y values; but, now it also interpolates between ranged y values.

Viewing all articles
Browse latest Browse all 2127

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>