Optional axisOptional cross?: ChartAxisOptionscross is an object that defines the options of the cross-axis in the chart.
Optional index?: ChartAxisOptionsindex is an object that defines the options of the index-axis in the chart.
axis is an object that defines the options of the axes in the chart.
Optional barThe percentage of the bar width in the category width. Default is 0.8.
Optional beginbeginAtZero is a boolean that represents whether the axis begins at zero.
It is optional.
If not provided, the beginAtZero will be true.
Optional categoryThe percentage of the category width in the grid width. Default is 0.8.
Optional centerXOptional centerYOptional childrenOptional datedateFormatOptions is an object that defines the options of the date time format.
Optional edgeedgeOffset is a boolean that represents whether the chart has an edge offset which is half of the interval.
It is optional.
If not provided, the edgeOffset will be false when gridAlign is true and true when gridAlign is false.
Optional gridgridAlign is a boolean that represents whether the grid labels are aligned with the grid or line&ticks.
It is optional.
If not provided, the gridAlign will be true for BarChart and false for other types.
Optional gridgridColor is a color that represents the color of the grid lines.
It is optional.
If not provided, the gridColor will be Color.WHITE.
Optional gridgridWidth is a number that represents the width of the grid lines.
It is optional.
If not provided, the gridWidth will be 1.
Optional indexindexAxis is a string that represents the index-axis of the chart. It is optional. If not provided, the index-axis will be 'x'.
Optional indexindexIntervalUnit is a string that represents the interval unit of the index-axis. To be noted that the indexIntervalUnit only works when the indexType is 'date'. It is optional. If not provided, the indexIntervalUnit will be generated automatically.
Optional indexindexType is a string that represents the type of the index-axis. To be noted that the indexType can't be mixed in a chart. It is optional. If not provided, the indexType will be 'label' when labels are provided as strings, 'date' when labels are provided as DateTimes or ChartDataUnit#isIndexDate are DateTimes. and 'number' when ChartDataUnit#isIndexDate are not DateTimes.
Optional layoutlayout is an object that defines the layout of the chart. To be noted that when the layout is provided, the size of the chart will be ignored, and the layout will be used to calculate the size. What's more, the layout won't be added as child of the chart, which means the layout should be added to the scene manually. It is optional. If not provided, the layout will be generated automatically.
Optional progressOptional sizeheight is a number that represents the height of the chart. To be noted that the height is the height of chart layout (excluding label, legend, etc.).
width is a number that represents the width of the chart. To be noted that the width is the width of chart layout (excluding label, legend, etc.).
size is an object that defines the size of the chart.
It is optional.
If not provided, the size will be { width:300, height: 300 } as default.
Optional styleOptional suggestedsuggestedMax is a number that represents the suggested maximum value of the axis.
If no data above the suggestedMax, the axis will end at the suggestedMax.
It is optional.
If not provided, the suggestedMax will be undefined.
Optional suggestedsuggestedMin is a number that represents the suggested minimum value of the axis.
If no data below the suggestedMin, the axis will begin at the suggestedMin.
It is optional.
If not provided, the suggestedMin will be 0 when beginAtZero is true and undefined when beginAtZero is false.
Optional xOptional y
BarChart options.