BarSeries Class
The BarSeries class renders bars positioned vertically along a category or time axis. The bars' lengths are proportional to the values they represent along a horizontal axis. and the relevant data points.
Methods
_getMarkerDimensions
-
xcoord
-
ycoord
-
calculatedSize
-
offset
Helper method for calculating the size of markers.
Parameters:
-
xcoord
NumberThe x-coordinate representing the data point for the marker.
-
ycoord
NumberThe y-coordinate representing the data point for the marker.
-
calculatedSize
NumberThe calculated size for the marker. For a
BarSeries
is it the width. For aColumnSeries
it is the height. -
offset
NumberDistance of position offset dictated by other marker series in the same graph.
Returns:
Attributes
direction
String
Indicates the direction of the category axis that the bars are plotted against.
Fires event directionChange
Fires when the value for the configuration attribute direction
is
changed. You can listen for the event using the on
method if you
wish to be notified before the attribute's value has changed, or
using the after
method if you wish to be notified after the
attribute's value has changed.
Parameters:
-
e
EventFacadeAn Event Facade object with the following attribute-specific properties added:
styles
Object
Style properties used for drawing markers. This attribute is inherited from MarkerSeries
. Below are the default values:
- fill
- A hash containing the following values:
- color
- Color of the fill. The default value is determined by the order of the series on the graph. The color
will be retrieved from the below array:
["#66007f", "#a86f41", "#295454", "#996ab2", "#e8cdb7", "#90bdbd","#000000","#c3b8ca", "#968373", "#678585"]
- alpha
- Number from 0 to 1 indicating the opacity of the marker fill. The default value is 1.
- border
- A hash containing the following values:
- color
- Color of the border. The default value is determined by the order of the series on the graph. The color
will be retrieved from the below array:
["#205096", "#b38206", "#000000", "#94001e", "#9d6fa0", "#e55b00", "#5e85c9", "#adab9e", "#6ac291", "#006457"]
- alpha
- Number from 0 to 1 indicating the opacity of the marker border. The default value is 1.
- weight
- Number indicating the width of the border. The default value is 1.
- height
- indicates the width of the marker. The default value is 12.
- over
- hash containing styles for markers when highlighted by a
mouseover
event. The default values for each style is null. When an over style is not set, the non-over value will be used. For example, the default value formarker.over.fill.color
is equivalent tomarker.fill.color
.
Fires event stylesChange
Fires when the value for the configuration attribute styles
is
changed. You can listen for the event using the on
method if you
wish to be notified before the attribute's value has changed, or
using the after
method if you wish to be notified after the
attribute's value has changed.
Parameters:
-
e
EventFacadeAn Event Facade object with the following attribute-specific properties added:
type
String
Read-only attribute indicating the type of series.
Default: bar
Fires event typeChange
Fires when the value for the configuration attribute type
is
changed. You can listen for the event using the on
method if you
wish to be notified before the attribute's value has changed, or
using the after
method if you wish to be notified after the
attribute's value has changed.
Parameters:
-
e
EventFacadeAn Event Facade object with the following attribute-specific properties added: