Describes settings supported by a series of the full-stacked bar type.
Specifies which data source field provides arguments for series points.
In the Cartesian coordinate system, each point is characterized by a pair of coordinates (X, Y). In the Chart widget, X's are provided by the argumentField; Y's are provided by the valueField.
Commonly, a chart contains several series, and many of them have the same argument field. In this case, assign the name of this field to the argumentField property of the commonSeriesSettings object. If a series must have a unique argument field, specify the same property, but do so in the series object within the series array.
Binds the series to a value axis.
Configures the series border (in area-like series) or the series point border (in bar-like and bubble series).
Specifies the color of the series.
This option supports the following colors.
- Hexadecimal colors
- RGB colors
- RGBA colors
- Predefined/cross-browser color names
- Predefined SVG colors
Makes bars look rounded. Applies only to bar-like series.
Specifies series elements to be highlighted when a user points to a series.
When a user points to a series, it may react in one of the following ways depending on the value of the hoverMode option.
- hoverStyle - specifies the appearance of series in the hover state.
Configures the appearance adopted by the series when a user points to it.
Specifies whether the series should ignore null data points.
Data points that have the null argument or value do not produce actual series points. Because of this, series of continuous types (line, spline, area, etc.) may be drawn with unnecessary gaps where missing points should have been. To remove these gaps, set the ignoreEmptyPoints option to true.
Configures point labels.
Declared in commonSeriesSettings, the label settings apply to all point labels in the chart. Declared in a series configuration object, the label settings apply only to the point labels that belong to this particular series. The series-specific label settings override the common ones.
- customizeLabel - сustomizes the appearance of an individual point label.
Specifies a limit for the number of point labels.
If the number of points in a series increases over time, there comes a time when it becomes so massive that displaying labels for them makes the chart too cluttered. In this instance, to keep the chart clear to the viewer, specify a limit for the number of point labels using the maxLabelCount option. Once this limit is exceeded, all point labels of the series will be hidden.
Specifies the minimal possible height (or length if the chart is rotated) of a bar in pixels. Applies only to bar-like series.
If the disparity between the smallest and largest values in the data source is considerable, small values are visualized by tiny bars that may be difficult to interact with. In this case, specify the minimal possible height (or length if the chart is rotated) for bars using the minBarSize option.
- barWidth - controls the width of bars in the widget.
Specifies series elements to be highlighted when a user selects a bar.
When a user selects a bar, its series may react in one of the following ways depending on the value of the selectionMode option.
Configures the appearance adopted by the series when a user selects it.
Declared in commonSeriesSettings, selectionStyle applies to all series in the chart. Declared in a series configuration object, selectionStyle applies to this particular series only. The series-specific selectionStyle overrides the common one.
Specifies whether to show the series in the legend or not.
Specifies which stack the series should belongs to. Applies only to stacked bar and full-stacked bar series.
By default, all series are placed in the same stack. In case you need to distribute them between several side-by-side stacks, specify the stack series property. Series with the same stack value will be collected in a single stack. The number of stacks is unlimited.
Specifies which data source field provides auxiliary data for series points.
Commonly, a chart contains several series, and many of them have the same tagField value. In this case, specify the tagField property in the commonSeriesSettings object. If a series must have a unique tagField value, specify the same property, but do so in the series object within the series array.
- series | tag - associates data with an entire series.
Specifies which data source field provides values for series points.
In the Cartesian coordinate system, each point is characterized by a pair of coordinates (X, Y). In a common case, X's are provided by the argumentField; Y's are provided by the valueField.
Certain series types require more than one value field, because their points are characterized by a larger number of coordinates. These series types are:
- Range-like series types
Range bar and range area require two value fields: rangeValue1Field and rangeValue2Field.
- Financial series types
Stock and candlestick require four value fields: openValueField, closeValueField, highValueField and lowValueField.
Specifies whether the series is visible or not.