Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in KoolChart Component Layout. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassDescription
 AngularAxisRenderer
The AngularAxisRenderer class renders an axis for a category in a radar chart.
 Area2DChart
The Area2DChart class represents the chart by setting the area from the starting point of the Y-axis to the data value.
 Area2DSeries
The instance of the Area2DSeries class is set to the series property of the instance of the Area2DChart class.
 Area2DSet
The Area2DSet class represents multiple instances of the Area2DSeries class as a single representative series.
 Axis2DRenderer
The Axis2DRenderer class is used to render the axes if the chart type is 2D.
 Axis2DWingRenderer
The Axis2DWingRenderer class is used to render the axes for the column-type wing chart (Column2DWingChart) or bar-type wing chart (Bar2DWingChart).
 Axis3DRenderer
The Axis3DRenderer class is used to render the axes if the chart type is 3D.
 AxisBase
The AxisBase class is the base class for the LinearAxis, CategoryAxis, DateTimeAxis, and LogAxis classes.
 AxisLine
The AxisLine class allows you to set the thickness, color, label, etc.
 AxisMarker
The AxisMarker class displays the line and range on the chart.
 AxisRange
The AxisRange class allows you to set the thickness, color, label, etc.
 Bar2DChart
The Bar2DChart class represents the chart with horizontal bars that fit the size of the data.
 Bar2DSeries
The instance of the Bar2DSeries class is set to the series property of the instance of the Bar2DChart class.
 Bar2DSet
The Bar2DSet class represents multiple instances of the Bar2DSeries class as a single representative series.
 Bar2DWingChart
The Bar2DWingChart class represents the chart with two bar charts on the left and right sides.
 Bar2DWingSeries
The instance of the Bar2DWingSeries class is set to the series property of the instance of the Bar2DWingChart class.
 Bar3DChart
The Bar3DChart class represents the chart with cube shaped horizontal bars that fit the size of the data.
 Bar3DSeries
The instance of the Bar3DSeries class is set to the series property of the instance of the Bar3DChart class.
 Bar3DSet
The Bar3DSet class represents multiple instances of the Bar3DSeries class as a single representative series.
 Box
The Box class allows you to display Label and Image class instances.
 BoxPlotChart
The BoxPlotChart class represents the chart with the summary statistics by calculating each quartile from the given data.
 BoxPlotSeries
The instance of the BoxPlotSeries class is set to the series property of the instance of the BoxPlotChart class.
 BrokenAxis
The BrokenAxis class allows you to apply different scale values if some of the data values to be represented in the chart are significantly different from other data values.
 BrokenAxis2DRenderer
The BrokenAxis2DRenderer class is used to render the axis when the chart type is 2D and the broken chart.
 BrokenAxis3DRenderer
The BrokenAxis3DRenderer class is used to render the axis when the chart type is 3D and the broken chart.
 BrokenAxisLine
The BrokenAxisLine class represents the tilde on the broken axis.
 Bubble2DChart
The Bubble2DChart class represents a data point as a bubble on the chart according to three values (X-axis value, Y-axis value and radius).
 Bubble2DSeries
The instance of the Bubble2DSeries class is set to the series property of the instance of the Bubble2DChart class.
 Bubble3DChart
The Bubble3DChart class represents a data point as a 3D bubble on the chart according to three values (X-axis value, Y-axis value and radius).
 Bubble3DSeries
The instance of the Bubble3DSeries class is set to the series property of the instance of the Bubble3DChart class.
 CandleArea2DSeries
The instance of the CandleArea2DSeries class is set to the series property of the instance of the CandleArea2DChart class.
 CandleLine2DSeries
The instance of the CandleLine2DSeries class is set to the series property of the instance of the CandleLine2DChart class.
 Candlestick2DChart
The Candlestick2DChart class represents the chart's data on opening price, closing price, high price, and low price.
 Candlestick2DSeries
The instance of the Candlestick2DSeries class is set to the series property of the instance of the Candlestick2DChart class.
 CanvasElement
The CanvasElement class can represent instances of the Label and Image classes.
 Caption
The Caption class supports displaying the title at the top of the chart.
 CartesianChart
The base class of the cartesian chart.
 CartesianSeries
The CartesianSeries class is the base class for all cartesian series (Line2DSeries, Column2DSeries, etc.) classes.
 CategoryAxis
The category axis (CategoryAxis) displays non-numeric characters in the label of the axis.
 CategoryLinearAxis
The CategoryLinearAxis class is used as the category axis for the scroll chart.
 ChartBase
The ChartBase class is the base class for all Chart classes.
 CheckableLegendItem
The CheckableLegendItem class represents the legend item when the value of the useVisibleCheck property of the SubLegend class is true.
 CircularGauge
The CircularGauge class represents a 360 degree circular gauge.
 ColorAxis
The ColorAxis class is used when the color legend is displayed in the chart.
 ColorRangeLegend
The ColorRangeLegend class represents the color legend with the color value of the ColorAxis class.
 Column2DChart
The Bar2DChart class represents the chart with vertical bars (column) that fit the size of the data.
 Column2DSeries
The instance of the Column2DSeries class is set to the series property of the instance of the Column2DChart class.
 Column2DSet
The Column2DSet class represents multiple instances of the Column2DSeries class as a single representative series.
 Column2DWingChart
The Column2DWingChart class represents the chart with two column charts on the upper and lower sides.
 Column2DWingSeries
The instance of the Column2DWingSeries class is set to the series property of the instance of the Column2DWingChart class.
 Column3DChart
The Column3DChart class represents the chart with cube shaped vertical bars that fit the size of the data.
 Column3DSeries
The instance of the Column3DSeries class is set to the series property of the instance of the Column3DChart class.
 Column3DSet
The Column3DSet class represents multiple instances of the Column3DSeries class as a single representative series.
 Combination2DChart
The Combination2DChart class represents the chart by combining different types of 2D charts.
 Combination3DChart
The Combination3DChart class represents the chart by combining different types of 2D charts and 3D charts.
 CrossRangeZoomer
The CrossRangeZoomer class displays the crosshairs as the mouse moves on the chart and supports zooming.
 CurrencyFormatter
The CurrencyFormatter class is typically used to represent currency amounts.
 DataEditor
The DataEditor class represents the data in the chart as a table and supports modifications to the data.
 DateFormatter
The DateFormatter class reformats and replaces date or time strings into a new date format.
 DateTimeAxis
The DateTimeAxis class is used when you need to display data in date/time formats.
 Displayer
The Displayer class represents a display chart that shows the selected dataset in the history chart.
 Displayer3D
The Displayer3D class represents a display chart that shows the selected dataset in the history chart.
 DualChart
The DualChart class represents the chart with the main chart, the secondary chart, and the selector.
 DualScrollBar
The instance of the DualScrollBar class is set to the dataSelector property when the instance of the DualChart class has a lot of data to represent in the chart.
 Equalizer2DChart
The Equalizer2DChart class represents the chart in equalizer-style columns that fit the size of the data.
 Equalizer2DSeries
The instance of the Equalizer2DSeries class is set to the series property of the instance of the Equalizer2DChart class.
 Gauge
The Gauge class represents a circular gauge from a minimum angle to a maximum angle.
 GradientEntry
The GradientEntry class sets the gradient color.
 GridLines
The GridLines class displays the grid lines in the background of the chart.
 HalfCircularGauge
The HalfCircularGauge class represents semicircular gauges from 180 degrees to 360 degrees.
 HCylinderGauge
The HCylinderGauge class represents a target value and an actual value in the form of a horizontal cylinder.
 Histogram2DChart
The Histogram2DChart class represents the chart by grouping the data based on the data ranges and presenting vertical bars (columns).
 Histogram2DSeries
The instance of the Histogram2DSeries class is set to the series property of the instance of the Histogram2DChart class.
 Histogram3DChart
The Histogram3DChart class represents the chart by grouping the data based on the data ranges and presenting vertical 3D bars (columns).
 Histogram3DSeries
The instance of the Histogram3DSeries class is set to the series property of the instance of the Histogram3DChart class.
 HistogramAxis2DRenderer
The HistogramAxis2DRenderer class is used to render the axes when creating the histogram chart (Histogram2DChart).
 HistogramCategoryAxis
The HistogramCategoryAxis class is applied to the axis of a histogram chart (Histogram2DChart).
 HistoryChart
The HistoryChart class consists of a Displayer, a Navigator, and a Selector.
 HistoryRangeSelector
The HistoryRangeSelector class represents the Selector for the history chart.
 HLinearGauge
The HLinearGauge class represents a target value and an actual value in the form of a horizontal bar.
 HTarget2DGoalSeries
The instance of the HTarget2DGoalSeries class is set to the series property of the instance of the Combination2DChart class.
 HTarget2DResultSeries
The instance of the HTarget2DResultSeries class is set to the series property of the instance of the Combination2DChart class.
 HTarget3DGoalSeries
The instance of the HTarget3DGoalSeries class is set to the series property of the instance of the Combination3DChart class.
 HTarget3DResultSeries
The instance of the HTargetHTarget3DResultSeries class is set to the series property of the instance of the Combination3DChart class.
 HttpMultiServiceRepeater
The HttpMultiServiceRepeater class performs multiple RPC requests with multiple URLs.
 HttpServiceRepeater
The HttpServiceRepeater class makes RPC requests to the specified URL.
 Image
The Image class displays the image in the background of the chart, an instance of the Box class, and an instance of the CanvasElement class.
 ImageChart
The ImageChart class represents the chart with the value of the data as the size of the image (number of images).
 ImageMatrixChart
The ImageMatrixChart class represents the chart by repeatedly displaying images according to the number of data.
 ImageMatrixSeries
The instance of the ImageMatrixSeries class is set to the series property of the instance of the ImageMatrixChart class.
 ImageMatrixSet
The ImageMatrixSet class represents multiple instances of the ImageMatrixSeries class as a single representative series.
 ImageSeries
The instance of the ImageSeries class is set to the series property of the instance of the ImageChart class.
 KoolChart
The KoolChart class is the root node in the layout.
 Label
The Label class represents the memo (note) on the chart.
 Legend
The Legend class represents the legend on the chart.
 LegendItem
The LegendItem class represents the legend items (marker, label) of the chart.
 Line2DChart
The Line2DChart class represents the chart by connecting each data point with a line.
 Line2DSeries
The instance of the Line2DSeries class is set to the series property of the instance of the Line2DChart class.
 LinearAxis
The LinearAxis class is applied to the axis representing numerical data.
 LinearGauge
The LinearGauge class represents a bar (horizontal and vertical) gauge based on the orientation and value of the bar.
 LinearGradient
The LinearGradient class represents the linear gradient effect.
 LogAxis
The LogAxis class is applied when the numeric value of the data is large and needs to be expressed as the log value.
 Matrix2DChart
The Matrix2DChart class sets the X-axis value and the Y-axis value to represent the location of the data, and sets the Z-axis value to represent the size of the data.
 Matrix2DSeries
The instance of the Matrix2DSeries class is set to the series property of the instance of the Matrix2DChart class.
 MotionBubbleSeries
The instance of the MotionBubbleSeries class is set to the series property of the instance of the MotionChart class.
 MotionChart
The MotionChart class represents the chart by using a slider to animate the data change.
 MotionColumnSeries
The instance of the MotionColumnSeries class is set to the series property of the instance of the MotionChart class.
 MotionLineSeries
The instance of the MotionLineSeries class is set to the series property of the instance of the MotionChart class.
 Navigator
The Navigator class represents the navigator that displays complete data in the history chart.
 NumberFormatter
The NumberFormatter class formats a number string according to the given number format string.
 NumericAxis
The NumericAxis class is the base class for the LinearAxis, DateTimeAxis, and LogAxis classes.
 OverlayBubbleChart
The OverlayBubbleChart class represents data as a stacked bubble chart.
 OverlayBubbleSeries
The instance of the OverlayBubbleSeries class is set to the series property of the instance of the OverlayBubbleChart class.
 Pie2DChart
The Pie2DChart class represents data in a 2D pie shape with gradient effects.
 Pie2DSeries
The instance of the Pie2DSeries class is set to the series property of the instance of the Pie2DChart class.
 Pie3DChart
The Pie3DChart class represents data in a 3D pie shape with gradient effects.
 Pie3DSeries
The instance of the Pie3DSeries class is set to the series property of the instance of the Pie3DChart class.
 Plot2DChart
The Plot2DChart class represents the data points of the X-axis and the Y-axis as symbols.
 Plot2DSeries
The instance of the Plot2DSeries class is set to the series property of the instance of the Plot2DChart class.
 Pyramid2DChart
The Pyramid2DChart class represents the chart in the form of polygons.
 Pyramid2DSeres
The instance of the Pyramid2DSeres class is set to the series property of the instance of the Pyramid2DChart class.
 RadarChart
The RadarChart class divides a circle equally according to the number of categories, draws a point according to the value of each category, and represents the chart with the line that connects points.
 RadarGridLines
The RadarGridLines class represents the grid lines in the background of the radar chart.
 RadarSeries
The instance of the RadarSeries class is set to the series property of the instance of the RadarChart class.
 RadialGradient
The LinearGradient class represents the radial gradient effect.
 RealTimeChart
The RadarChart class represents the chart using the incoming data by time or quantity.
 RPCItem
The instance array of the RPCItem class is set to the value of the rpcList property of the HttpMultiServiceRepeater class.
 ScrollableAxisRenderer
The ScrollableAxisRenderer class is used to render the axes for the scrollable charts.
 Series
The Series class is the base class for all series classes.
 SeriesClip
The SeriesClip class represents an animation effect as the data is rendered on the screen in a defined direction.
 SeriesInterpolate
The SeriesInterpolate class represents an animation effect as the data is rendered on the screen from the minimum point on the axis to the point corresponding to the data value.
 SeriesSlide
The SeriesSlide class plays a sliding effect.
 SeriesZoom
The SeriesZoom class represents an animation effect as the data is rendered on the screen from the reference point and is displayed in an increasingly larger size.
 SolidColor
The SolidColor class supports coloring objects with the specified color and transparency.
 Stroke
The Stroke class supports rendering lines.
 SubCaption
The SubCaption class supports displaying the sub-title at the top of the chart.
 SubLegend
The SubLegend class represents the legend in the chart.
 TreeMapChart
The TreeMapChart class represents the chart by displaying the XML data in the form of a tree in a rectangular shape according to the size of each data.
 TreeMapSeries
The instance of the TreeMapSeries class is set to the series property of the instance of the TreeMapChart class.
 VCylinderGauge
The VCylinderGauge class represents a target value and an actual value in the form of a vertical cylinder.
 Vector2DChart
The Vector2DChart class takes an angle value and a magnitude value for a data and represents each data as a line.
 Vector2DSeries
The instance of the Vector2DSeries class is set to the series property of the instance of the Vector2DChart class.
 VLinearGauge
The VLinearGauge class represents a target value and an actual value in the form of a vertical bar.
 VTarget2DGoalSeries
The instance of the VTarget2DGoalSeries class is set to the series property of the instance of the Combination2DChart class.
 VTarget2DResultSeries
The instance of the VTarget2DResultSeries class is set to the series property of the instance of the Combination2DChart class.
 VTarget3DGoalSeries
The instance of the VTarget3DGoalSeries class is set to the series property of the instance of the Combination3DChart class.
 VTarget3DResultSeries
The instance of the VTarget3DResultSeries class is set to the series property of the instance of the Combination3DChart class.
 WindRoseChart
The WindRoseChart class represents the chart with wind speed and direction data, typically collected at specific locations.
 WindRoseSeries
The instance of the WindRoseSeries class is set to the series property of the instance of the WindRoseChart class.
 WindRoseSet
The WindRoseSet class represents multiple instances of the WindRoseSeries class as a single representative series.
 WingGridLines
The WingGridLines class displays the grid lines in the background of the area where data is represented in the chart.
 WingSeries
The WingSeries class is the base class for Bar2DWingSeries and Column2DWingSeries classes.
 WingSeriesInterpolate
The WingSeriesInterpolate class represents an animation effect for the process of data change in the wing chart.
 WingSeriesSlide
The WingSeriesSlide class is an effect that plays a sliding effect on the wing chart.
 WingSeriesZoom
The WingSeriesZoom class is applied on the wing chart, and represents an animation effect as the data is rendered on the screen from the reference point and is displayed in an increasingly larger size.
 WordCloudChart
The WordCloudChart class represents the chart according to the number of iterations of the word or the weight (data size) set in the word.
 WordCloudSeries
The instance of the WordCloudSeries class is set to the series property of the instance of the WordCloudChart class.