1.2. Configuring Charts
Charts are displayed using the Chart
component acting as a universal canvas. Chart type is defined by the configuration
property, which has the AbstractChart
type.
Charts can be described in a screen XML-descriptor. To do this, you should connect the corresponding namespace
:
<window xmlns="http://schemas.haulmont.com/cuba/window.xsd"
xmlns:chart="http://schemas.haulmont.com/charts/charts.xsd"
...>
XML elements corresponding to different chart types:
-
chart:xyChart
- XYChart -
chart:serialChart
- SerialChart -
chart:pieChart
- PieChart -
chart:funnelChart
- FunnelChart -
chart:gaugeChart
- AngularGaugeChart -
chart:radarChart
- RadarChart -
chart:ganttChart
- GanttChart -
chart:stockChart
- StockChart
Each chart type has its own set of attributes and methods, which replicate the functionality of the corresponding charts from AmCharts library. Documentation on the properties and methods of the charts is available at docs.amcharts.com/3/javascriptcharts.
Any configuration attribute can be set to null
; in this case the system will use the default value (except the cases specified in the AmCharts documentation).