PowerCharts XT
専門的なグラフを作成するためのJavaScript(HTML5)のライブラリ
FusionCharts 社の製品
2020 年より日本国内にてComponentSourceで販売中。
価格:¥ 16,390 (税込)〜
Released: Dec 5, 2019
Updated Jul 14, 2020
getCSVData() or getChartData('csv')methods, the exported csv now displays column headers.rotate, skew, skewX, skewY, matrix, or any combination of them.zoomLine and zoomLineDY charts now display sorted values in decreasing order.isRaw boolean property getJSONData() and getChartData() now return property names in the same format as defined in the dataSource.yAxisValueDecimal now works properly when setAdaptiveYMin and forceYAxisValueDecimals are enabled.fontSize and labelFontSize attributes now work properly when set to a string and numeric value. Earlier a JS error was thrown when numeric value was set.<br> tags were considered twice.chartRollOver and chartRollOutare now working properly when multiple charts are present on a web page. Earlier, when multiple charts were present on a web page with 'chartRollOverandchartRollOut` events, handled by a common handler function, charts stopped invoking the events and threw a JS error upon multiple instances of hover.$sum and $unformattedSum are now working properly for customized tooltips. Previously, the $sum and $unformattedSum macros were returning an incorrect value for zero-valued data plot.Updated Feb 26, 2020
textOutline attribute can now be applied to data labels across Sunburst, Sankey, and Chord diagrams, to improve visibility.label attribute no longer throw alert boxes along with error messages on the browser console. Earlier, on changing '%26lt;' to '<' and '%26gt;' to '>' was displaying an error message and throwing multiple alert boxes. It helps in reducing vulnerability attacks.dataLabelRollOver event was also getting triggered when the cursor was hovered over y-axis values. Previously it used to happen for both xAxis and yAxis labels.labelXPadding and labelYPadding are now working properly in the Heat Map chart. They were not working earlier.link attribute is used in a chart and the cursor is hovered over data plots and data values. Earlier, the hand cursor was not displayed when the cursor was hovered over the data values.batchExport, if the chart height or width is set to 100% and the chart is exported as an image, then the image is properly visible. Earlier, the image was not visible in such situations.widthPercent attribute is now working properly in Marimekko charts. Earlier, in category objects, the attribute was not working, and all the categories were being assigned equal widths.drawQuadrant attribute is used and the legend is used to turn off all the series and then turn them back on, the quadrants are now being redrawn correctly. Earlier, the quadrants were not being redrawn.tangential, then chordRadius is maintained. Earlier, in similar situations, the value assigned to chordRadius would be ignored and the radius would be set to the default value.caption and subcaption, the label texts now correctly show ellipses. Earlier, in similar situations, ellipses were not being displayed.nodeLabelPosition attribute was not working properly in IE11. When the value of nodeLabelPosition was set to outside, the label would overflow into the node and when it was set to inside, the padding of the label would disappear. The issue has now been fixed.nodeToggling attribute is used in a Chord diagram and the legend is used to turn off nodes and turn them back on, the nodes are displayed properly. Earlier, the nodes were not displayed when they were turned back on using the legend.getJSONData() and getXMLData() APIs no longer return unnecessary nested objects with extra attributes, such as isRootNode.beforeDraw and drawCancelled events are used together, they are only being triggered once, as intended. Earlier, they were being triggered twice when the chart was rendered.tooltipBorderRadius attribute is now working properly in Heat Map charts in all browsers. Earlier, the attribute was not working on any chart. However, please note that this attribute does not work in Internet Explorer 8, as the browser does not support rounded edges of tooltip borders set using CSS.use3DLighting is set to 0 and the value of alpha is set to 0 at data level, the plots are now rendered correctly. Earlier, in such situations, the plots would not be visible.cylScale attribute to 0 in a Cylinder gauge, the browser console no longer displays JS errors.Updated Dec 6, 2019
getJSONData() and getXMLData() now work properly in Sunburst charts. Previously, these were erroneously returning nested objects, such as subcategories along with categories.Updated Dec 5, 2019
numVisiblePlot attribute to control the number of plot points visible on the chart canvas.min, q1, median, q3, max, mean, median, md, sd, and outlier of the box and whisker chart can now be directly mentioned within the data object. So from now on, box and whisker chart can be used in two ways:
navigationBarHeight can now be used to control the height of the navigation bar of the chart after drill down.showMeanValueshowMDValueshowSDValueshowQDValueshowOutlierValueWhen any of the above attributes are explicitly enabled, the chart will always display the corresponding value, even if the attributes showValue or showValues is disabled or enabled.
meanValuePositionMDValuePositionSDValuePositionQDValuePositionoutlierValuePositionmeanIconBorderColorMDIconBorderColorSDIconBorderColorQDIconBorderColoroutlierIconBorderColorPreviously, only the default black border was visible for the above icons.
radarRadius was explicitly mentioned and the chart was resized. This version onwards, the chart has been optimized for resizing, to ensure such issues no longer occur.meanIconShape, MDIconShape, SDIconShape, QDIconShape, or outlierIconShape is set to spoke, the spokes now get highlighted properly.$label macro is now working properly for the centerLabel attribute.tooltipBorderRadiusattribute now works properly.scrollToDate attribute was used, resizing the browser changed the start date in the chart. The issue has been fixed.visible for the events legendItemRollover and legendItemRollout, was showing incorrect value. The issue has been fixed.