Contains methods for displaying items vertically in a legend.
_getLayoutDimensionsPositions the legend in a chart and returns the properties of the legend to be used in the chart's layout algorithm.
The left, top, right and bottom values for the legend.
_positionLegendItemsitems
maxWidth
maxHeight
totalWidth
totalHeight
padding
horizontalGap
verticalGap
vAlign
Displays items vertically in a legend.
items
Array
Array of items to display in the legend.
maxWidth
Number
The width of the largest item in the legend.
maxHeight
Number
The height of the largest item in the legend.
totalWidth
Number
The total width of all items in a legend.
totalHeight
Number
The total height of all items in a legend.
padding
Number
The left, top, right and bottom padding properties for the legend.
horizontalGap
Number
The horizontal distance between items in a legend.
verticalGap
Number
The vertical distance between items in a legend.
vAlign
String
The vertical alignment of the legend.
_redrawRedraws and position all the components of the chart instance.
_setColumnArraysitems
limit
verticalGap
Creates column and total height arrays used for displaying multiple columns of legend items based on the items, available height and verticalGap for the legend.
destructorDestructor implementation for the CartesianChart class. Calls destroy on all axes, series, legend (if available) and the Graph instance. Removes the tooltip and overlay HTML elements.
getStartPointh
totalHeight
align
padding
Returns the starting y-coordinate for a column of legend items.
Number