- SALMON - Static variable in class be.ceau.chart.color.Color
-
- Scale<T extends Scale<T>> - Class in be.ceau.chart.options.scales
-
- Scale() - Constructor for class be.ceau.chart.options.scales.Scale
-
- ScaleLabel - Class in be.ceau.chart.options.scales
-
The grid line configuration is nested under the scale configuration in the
scaleLabel key.
- ScaleLabel() - Constructor for class be.ceau.chart.options.scales.ScaleLabel
-
- scales() - Static method in class be.ceau.chart.options.BarOptions
-
Static factory, constructs a
Scale
implementation appropriate for
a
BarOptions
instance.
- scales() - Static method in class be.ceau.chart.options.LineOptions
-
Static factory, constructs a
Scale
implementation appropriate
for a
LineOptions
instance.
- scales() - Static method in class be.ceau.chart.options.PolarOptions
-
Static factory, constructs a
Scale
implementation appropriate
for a
PolarOptions
instance.
- scales() - Static method in class be.ceau.chart.options.RadarOptions
-
Static factory, constructs a
Scale
implementation appropriate
for a
RadarOptions
instance.
- ScalesPosition - Enum in be.ceau.chart.enums
-
- ScatterDataPoint - Class in be.ceau.chart.datapoint
-
- ScatterDataPoint() - Constructor for class be.ceau.chart.datapoint.ScatterDataPoint
-
- ScatterDataPoint(int, int) - Constructor for class be.ceau.chart.datapoint.ScatterDataPoint
-
- ScatterDataPoint(double, double) - Constructor for class be.ceau.chart.datapoint.ScatterDataPoint
-
- ScatterDataPoint(BigDecimal, BigDecimal) - Constructor for class be.ceau.chart.datapoint.ScatterDataPoint
-
- ScatterLineChart - Class in be.ceau.chart
-
- ScatterLineChart() - Constructor for class be.ceau.chart.ScatterLineChart
-
- ScatterLineChart(ScatterLineData) - Constructor for class be.ceau.chart.ScatterLineChart
-
- ScatterLineChart(ScatterLineData, LineOptions) - Constructor for class be.ceau.chart.ScatterLineChart
-
- ScatterLineData - Class in be.ceau.chart.data
-
- ScatterLineData() - Constructor for class be.ceau.chart.data.ScatterLineData
-
- ScatterLineDataset - Class in be.ceau.chart.dataset
-
- ScatterLineDataset() - Constructor for class be.ceau.chart.dataset.ScatterLineDataset
-
- serialize(JavaScriptFunction, JsonGenerator, SerializerProvider) - Method in class be.ceau.chart.javascript.JavaScriptFunction.Serializer
-
- serialize(OptionalArray<T>, JsonGenerator, SerializerProvider) - Method in class be.ceau.chart.objects.OptionalArray.Serializer
-
- Serializer() - Constructor for class be.ceau.chart.javascript.JavaScriptFunction.Serializer
-
- Serializer() - Constructor for class be.ceau.chart.objects.OptionalArray.Serializer
-
- setAfterBuildTicks(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs after ticks are created.
- setAfterCalculateTickRotation(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs after tick rotation is determined.
- setAfterDataLimits(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs after data limits are determined.
- setAfterFit(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs after the scale fits to the canvas.
- setAfterSetDimensions(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs after dimensions are set.
- setAfterTickToLabelConversion(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs after ticks are converted into strings.
- setAfterUpdate(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs at the end of the update process.
- setAngleLines(AngleLines) - Method in class be.ceau.chart.options.scales.RadialLinearScale
-
See the Angle Line Options section below for details.
- setAnimateRotate(Boolean) - Method in class be.ceau.chart.options.animation.DoughnutAnimation
-
If true, will animate the rotation of the chart.
- setAnimateRotate(Boolean) - Method in class be.ceau.chart.options.animation.PieAnimation
-
If true, will animate the rotation of the chart.
- setAnimateRotate(Boolean) - Method in class be.ceau.chart.options.animation.PolarAnimation
-
If true, will animate the rotation of the chart.
- setAnimateScale(Boolean) - Method in class be.ceau.chart.options.animation.DoughnutAnimation
-
If true, will animate scaling the chart.
- setAnimateScale(Boolean) - Method in class be.ceau.chart.options.animation.PieAnimation
-
If true, will animate scaling the chart.
- setAnimateScale(Boolean) - Method in class be.ceau.chart.options.animation.PolarAnimation
-
If true, will animate scaling the chart.
- setAnimation(DoughnutAnimation) - Method in class be.ceau.chart.options.DoughnutOptions
-
If true, will animate the rotation of the chart.
- setAnimation(Animation<?>) - Method in class be.ceau.chart.options.Options
-
The following animation options are available.
- setAnimation(PieAnimation) - Method in class be.ceau.chart.options.PieOptions
-
If true, will animate the rotation of the chart.
- setAnimation(PolarAnimation) - Method in class be.ceau.chart.options.PolarOptions
-
If true, will animate the rotation of the chart.
- setAnimationDuration(Integer) - Method in class be.ceau.chart.options.Hover
-
Default 400
Duration in milliseconds it takes to animate hover style changes
- setArc(Arc) - Method in class be.ceau.chart.options.elements.ArcElements
-
- setAutoSkip(Boolean) - Method in class be.ceau.chart.options.ticks.Ticks
-
If true, automatically calculates how many labels that can be shown and
hides labels accordingly.
- setAutoSkipPadding(BigDecimal) - Method in class be.ceau.chart.options.ticks.Ticks
-
Padding between the ticks on the horizontal axis when autoSkip
is
enabled.
- setBackdropColor(Color) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
Color of label backdrops
- setBackdropPaddingX(BigDecimal) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
Horizontal padding of label backdrop
- setBackdropPaddingY(BigDecimal) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
Vertical padding of label backdrop
- setBackgroundColor(Color) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
- setBackgroundColor(List<Color>) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
The fill color of the bars.
- setBackgroundColor(List<Color>) - Method in class be.ceau.chart.dataset.BubbleDataset
-
The fill color of the bubbles.
- setBackgroundColor(Color) - Method in class be.ceau.chart.dataset.PointDataset
-
The fill color under the line.
- setBackgroundColor(Color) - Method in class be.ceau.chart.options.elements.Arc
-
Default fill color for arcs.
- setBackgroundColor(Color) - Method in class be.ceau.chart.options.elements.Line
-
Default line fill color
- setBackgroundColor(Color) - Method in class be.ceau.chart.options.elements.Point
-
Default point fill color
- setBackgroundColor(Color) - Method in class be.ceau.chart.options.elements.Rectangle
-
Default bar fill color
- setBackgroundColor(Color) - Method in class be.ceau.chart.options.Tooltips
-
Background color of the tooltip
- setBarPercentage(BigDecimal) - Method in class be.ceau.chart.options.scales.XAxis
-
Percent (0-1) of the available width each bar should be within the
category percentage.
- setBeforeBuildTicks(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs before ticks are created.
- setBeforeCalculateTickRotation(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs before tick rotation is determined.
- setBeforeDataLimits(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs before data limits are determined.
- setBeforeFit(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs before the scale fits to the canvas.
- setBeforeSetDimensions(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs before dimensions are set.
- setBeforeTickToLabelConversion(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback that runs before ticks are converted into strings.
- setBeforeUpdate(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.Scale
-
Callback called before the update process starts.
- setBeginAtZero(Boolean) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
if true, scale will inclulde 0 if it is not already included.
- setBeginAtZero(Boolean) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
if true, scale will inclulde 0 if it is not already included.
- setBodyFontColor(Color) - Method in class be.ceau.chart.options.Tooltips
-
Font color for tooltip items.
- setBodyFontFamily(String) - Method in class be.ceau.chart.options.Tooltips
-
Font family for tooltip items inherited from global font family
- setBodyFontSize(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Font size for tooltip items inherited from global font size
- setBodyFontStyle(FontStyle) - Method in class be.ceau.chart.options.Tooltips
- setBodySpacing(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Spacing to add to top and bottom of each tooltip item
- setBorderCapStyle(BorderCapStyle) - Method in class be.ceau.chart.dataset.PointDataset
-
Default line cap style.
- setBorderCapStyle(BorderCapStyle) - Method in class be.ceau.chart.options.elements.Line
-
Default line cap style.
- setBorderColor(Color) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
- setBorderColor(List<Color>) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
Bar border color
- setBorderColor(List<Color>) - Method in class be.ceau.chart.dataset.BubbleDataset
-
The stroke color of the bubbles.
- setBorderColor(Color) - Method in class be.ceau.chart.dataset.PointDataset
-
The color of the line.
- setBorderColor(Color) - Method in class be.ceau.chart.options.elements.Arc
-
Default stroke color for arcs
- setBorderColor(Color) - Method in class be.ceau.chart.options.elements.Line
-
Default line stroke color
- setBorderColor(Color) - Method in class be.ceau.chart.options.elements.Point
-
Default point stroke color
- setBorderColor(Color) - Method in class be.ceau.chart.options.elements.Rectangle
-
Default bar stroke color
- setBorderDash(List<Integer>) - Method in class be.ceau.chart.dataset.PointDataset
-
Default line dash.
- setBorderDash(List<Integer>) - Method in class be.ceau.chart.options.elements.Line
-
Default line dash.
- setBorderDashOffset(Float) - Method in class be.ceau.chart.dataset.PointDataset
-
Default line dash offset.
- setBorderDashOffset(Float) - Method in class be.ceau.chart.options.elements.Line
-
Default line dash offset.
- setBorderJoinStyle(BorderJoinStyle) - Method in class be.ceau.chart.dataset.PointDataset
-
Default line join style.
- setBorderJoinStyle(BorderJoinStyle) - Method in class be.ceau.chart.options.elements.Line
-
Default line join style.
- setBorderSkipped(List<BorderSkipped>) - Method in class be.ceau.chart.dataset.BarDataset
-
Which edge to skip drawing the border for.
- setBorderSkipped(BorderSkipped) - Method in class be.ceau.chart.options.elements.Rectangle
-
Default skipped (excluded) border for rectangle.
- setBorderWidth(Integer) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
- setBorderWidth(List<Integer>) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
Border width of bar in pixels
- setBorderWidth(List<Integer>) - Method in class be.ceau.chart.dataset.BubbleDataset
-
The stroke width of bubble in pixels.
- setBorderWidth(Integer) - Method in class be.ceau.chart.dataset.PointDataset
-
The width of the line in pixels
- setBorderWidth(Integer) - Method in class be.ceau.chart.options.elements.Arc
-
Default stroke width for arcs
- setBorderWidth(Integer) - Method in class be.ceau.chart.options.elements.Line
-
Default line stroke width
- setBorderWidth(Integer) - Method in class be.ceau.chart.options.elements.Point
-
Default point stroke width
- setBorderWidth(Integer) - Method in class be.ceau.chart.options.elements.Rectangle
-
Default bar stroke width
- setBottom(int) - Method in class be.ceau.chart.options.layout.Padding
-
- setBoxWidth(Integer) - Method in class be.ceau.chart.options.LegendLabels
-
Width of coloured box
- setCallback(JavaScriptFunction) - Method in class be.ceau.chart.options.scales.PointLabels
-
Callback function to transform data label to axis label
- setCallback(JavaScriptFunction) - Method in class be.ceau.chart.options.ticks.Ticks
-
Returns the string representation of the tick value as it should be
displayed on the chart.
- setCapBezierPoints(Boolean) - Method in class be.ceau.chart.options.elements.Line
-
If true, bezier control points are kept inside the chart.
- setCaretSize(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Size, in px, of the tooltip arrow
- setCategoryPercentage(BigDecimal) - Method in class be.ceau.chart.options.scales.XAxis
-
Percent (0-1) of the available width (the space between the gridlines for
small datasets) for each data-point to use for the bars.
- setCircumference(BigDecimal) - Method in class be.ceau.chart.options.DoughnutOptions
-
Sweep to allow arcs to cover
- setCircumference(BigDecimal) - Method in class be.ceau.chart.options.PieOptions
-
Sweep to allow arcs to cover
- setColor(Color) - Method in class be.ceau.chart.options.scales.AngleLines
-
Color of angled lines
- setColor(List<Color>) - Method in class be.ceau.chart.options.scales.GridLines
-
Color of the grid lines.
- setCornerRadius(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Radius of tooltip corner curves
- setCustom(JavaScriptFunction) - Method in class be.ceau.chart.options.Tooltips
-
See section below
- setCutoutPercentage(BigDecimal) - Method in class be.ceau.chart.options.DoughnutOptions
-
The percentage of the chart that is cut out of the middle.
- setCutoutPercentage(BigDecimal) - Method in class be.ceau.chart.options.PieOptions
-
The percentage of the chart that is cut out of the middle.
- setData(BarData) - Method in class be.ceau.chart.BarChart
-
- setData(BubbleData) - Method in class be.ceau.chart.BubbleChart
-
- setData(int...) - Method in class be.ceau.chart.dataset.BarDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(double...) - Method in class be.ceau.chart.dataset.BarDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(Collection<O>) - Method in class be.ceau.chart.dataset.Dataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(O...) - Method in class be.ceau.chart.dataset.Dataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(int...) - Method in class be.ceau.chart.dataset.DoughnutDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(double...) - Method in class be.ceau.chart.dataset.DoughnutDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(int...) - Method in class be.ceau.chart.dataset.LineDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(double...) - Method in class be.ceau.chart.dataset.LineDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(int...) - Method in class be.ceau.chart.dataset.PieDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(double...) - Method in class be.ceau.chart.dataset.PieDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(int...) - Method in class be.ceau.chart.dataset.PolarDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(double...) - Method in class be.ceau.chart.dataset.PolarDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(int...) - Method in class be.ceau.chart.dataset.RadarDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(double...) - Method in class be.ceau.chart.dataset.RadarDataset
-
Sets the backing data list to the argument, replacing any data already
added or set
- setData(DoughnutData) - Method in class be.ceau.chart.DoughnutChart
-
- setData(LineData) - Method in class be.ceau.chart.LineChart
-
- setData(PieData) - Method in class be.ceau.chart.PieChart
-
- setData(PolarData) - Method in class be.ceau.chart.PolarChart
-
- setData(RadarData) - Method in class be.ceau.chart.RadarChart
-
- setData(ScatterLineData) - Method in class be.ceau.chart.ScatterLineChart
-
- setDatasets(Collection<BubbleDataset>) - Method in class be.ceau.chart.data.BubbleData
-
- setDatasets(BubbleDataset...) - Method in class be.ceau.chart.data.BubbleData
-
- setDatasets(Collection<T>) - Method in class be.ceau.chart.data.Data
-
- setDay(String) - Method in class be.ceau.chart.options.scales.DisplayFormats
-
Default: 'll'
- setDisplay(Boolean) - Method in class be.ceau.chart.options.Legend
-
Default true
Is the legend displayed
- setDisplay(Boolean) - Method in class be.ceau.chart.options.scales.AngleLines
-
If true, angle lines are shown.
- setDisplay(Boolean) - Method in class be.ceau.chart.options.scales.GridLines
- setDisplay(Boolean) - Method in class be.ceau.chart.options.scales.Scale
-
If true, show the scale including gridlines, ticks, and labels.
- setDisplay(Boolean) - Method in class be.ceau.chart.options.scales.ScaleLabel
-
Default false
- setDisplay(Boolean) - Method in class be.ceau.chart.options.scales.XAxis
-
If true, show the scale.
- setDisplay(Boolean) - Method in class be.ceau.chart.options.scales.YAxis
-
If true, show the scale.
- setDisplay(Boolean) - Method in class be.ceau.chart.options.ticks.Ticks
-
If true, show the ticks.
- setDisplay(Boolean) - Method in class be.ceau.chart.options.Title
-
Display the title block
- setDisplayFormats(DisplayFormats) - Method in class be.ceau.chart.options.scales.Time
-
See Display Formats section below.
- setDrawBorder(Boolean) - Method in class be.ceau.chart.options.scales.GridLines
-
If true draw border on the edge of the chart
- setDrawOnChartArea(Boolean) - Method in class be.ceau.chart.options.scales.GridLines
-
If true, draw lines on the chart area inside the axis lines.
- setDrawTicks(Boolean) - Method in class be.ceau.chart.options.scales.GridLines
-
If true, draw lines beside the ticks in the axis area beside the chart.
- setDuration(Integer) - Method in class be.ceau.chart.options.animation.Animation
-
Default 1000
- setEasing(Easing) - Method in class be.ceau.chart.options.animation.Animation
-
- setElements(RectangleElements) - Method in class be.ceau.chart.options.BarOptions
-
- setElements(BubbleElements) - Method in class be.ceau.chart.options.BubbleOptions
-
- setElements(ArcElements) - Method in class be.ceau.chart.options.DoughnutOptions
-
- setElements(LineElements) - Method in class be.ceau.chart.options.LineOptions
-
- setElements(ArcElements) - Method in class be.ceau.chart.options.PieOptions
-
- setElements(ArcElements) - Method in class be.ceau.chart.options.PolarOptions
-
- setElements(RadarElements) - Method in class be.ceau.chart.options.RadarOptions
-
Options for all line elements used on the chart, as defined in the global
elements, duplicated here to show Radar chart specific defaults.
- setEnabled(Boolean) - Method in class be.ceau.chart.options.Tooltips
-
Are tooltips enabled
- setEvents(Collection<Event>) - Method in class be.ceau.chart.options.Options
-
Default
["mousemove", "mouseout", "click", "touchstart", "touchmove", "touchend"]
Events that the chart should listen to for tooltips and hovering
- setFill(Boolean) - Method in class be.ceau.chart.dataset.PointDataset
-
If true, fill the area under the line
- setFill(Boolean) - Method in class be.ceau.chart.options.elements.Line
-
If true, the line is filled.
- setFixedStepSize(BigDecimal) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
User defined fixed step size for the scale.
- setFixedStepSize(BigDecimal) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
User defined fixed step size for the scale.
- setFontColor(Color) - Method in class be.ceau.chart.options.LegendLabels
-
Font color inherited from global configuration
- setFontColor(Color) - Method in class be.ceau.chart.options.scales.PointLabels
-
Font color
- setFontColor(Color) - Method in class be.ceau.chart.options.scales.ScaleLabel
-
Font color for the scale title.
- setFontColor(Color) - Method in class be.ceau.chart.options.ticks.Ticks
-
Font color for the tick labels.
- setFontColor(Color) - Method in class be.ceau.chart.options.Title
-
Font color inherited from global configuration
- setFontFamily(String) - Method in class be.ceau.chart.options.LegendLabels
-
Font family inherited from global configuration
- setFontFamily(String) - Method in class be.ceau.chart.options.scales.PointLabels
-
Font family to render
- setFontFamily(String) - Method in class be.ceau.chart.options.scales.ScaleLabel
-
Font family for the scale title, follows CSS font-family options.
- setFontFamily(String) - Method in class be.ceau.chart.options.ticks.Ticks
-
Font family for the tick labels, follows CSS font-family options.
- setFontFamily(String) - Method in class be.ceau.chart.options.Title
-
Font family inherited from global configuration
- setFontSize(Integer) - Method in class be.ceau.chart.options.LegendLabels
-
Font size inherited from global configuration
- setFontSize(BigDecimal) - Method in class be.ceau.chart.options.scales.PointLabels
-
Font size in pixels
- setFontSize(BigDecimal) - Method in class be.ceau.chart.options.scales.ScaleLabel
-
Font size for the scale title.
- setFontSize(BigDecimal) - Method in class be.ceau.chart.options.ticks.Ticks
-
Font size for the tick labels.
- setFontSize(Integer) - Method in class be.ceau.chart.options.Title
-
Font size inherited from global configuration
- setFontStyle(FontStyle) - Method in class be.ceau.chart.options.LegendLabels
-
Font style inherited from global configuration
- setFontStyle(FontStyle) - Method in class be.ceau.chart.options.scales.PointLabels
-
Font Style to use
- setFontStyle(FontStyle) - Method in class be.ceau.chart.options.scales.ScaleLabel
-
Font style for the scale title, follows CSS font-style options (i.e.
- setFontStyle(FontStyle) - Method in class be.ceau.chart.options.ticks.Ticks
-
Font style for the tick labels, follows CSS font-style options (i.e.
- setFontStyle(FontStyle) - Method in class be.ceau.chart.options.Title
-
Font styling of the title, follows CSS font-style options (i.e.
- setFooterFontColor(Color) - Method in class be.ceau.chart.options.Tooltips
-
Font color for tooltip footer.
- setFooterFontFamily(String) - Method in class be.ceau.chart.options.Tooltips
-
Font family for tooltip footer inherited from global font family.
- setFooterFontSize(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Font size for tooltip footer inherited from global font size.
- setFooterFontStyle(FontStyle) - Method in class be.ceau.chart.options.Tooltips
-
Font style for tooltip footer.
- setFooterMarginTop(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Margin to add before drawing the footer
- setFooterSpacing(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Spacing to add to top and bottom of each footer line.
- setFullWidth(Boolean) - Method in class be.ceau.chart.options.Legend
-
Default true
Marks that this box should take the full width of the canvas (pushing down other boxes)
- setFullWidth(Boolean) - Method in class be.ceau.chart.options.Title
-
Marks that this box should take the full width of the canvas (pushing
down other boxes)
- setGenerateLabels(JavaScriptFunction) - Method in class be.ceau.chart.options.LegendLabels
-
Generates legend items for each thing in the legend.
- setGridLines(GridLines) - Method in class be.ceau.chart.options.scales.Scale
-
See grid line configuration section.
- setGridLines(GridLines) - Method in class be.ceau.chart.options.scales.XAxis
-
- setHitRadius(List<Integer>) - Method in class be.ceau.chart.dataset.RadarDataset
-
The pixel size of the non-displayed point that reacts to mouse events
- setHitRadius(Integer) - Method in class be.ceau.chart.options.elements.Point
-
Extra radius added to point radius for hit detection
- setHorizontal() - Method in class be.ceau.chart.BarChart
-
Draw this BarChart
horizontally.
- setHour(String) - Method in class be.ceau.chart.options.scales.DisplayFormats
-
Default: 'MMM D, hA'
- setHover(Hover) - Method in class be.ceau.chart.options.BarOptions
-
Label's hover mode.
- setHover(Hover) - Method in class be.ceau.chart.options.Options
-
The hover configuration is passed into the options.hover namespace.
- setHoverBackgroundColor(Color) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
- setHoverBackgroundColor(List<Color>) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
Bar background color when hovered
- setHoverBackgroundColor(List<Color>) - Method in class be.ceau.chart.dataset.BubbleDataset
-
The fill color of the bubbles when hovered.
- setHoverBorderColor(Color) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
- setHoverBorderColor(List<Color>) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
Bar border color when hovered
- setHoverBorderColor(List<Color>) - Method in class be.ceau.chart.dataset.BubbleDataset
-
The stroke color of the bubbles when hovered.
- setHoverBorderWidth(Integer) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
- setHoverBorderWidth(List<Integer>) - Method in class be.ceau.chart.dataset.BackgroundBorderHoverDataset
-
Border width of bar when hovered
- setHoverBorderWidth(List<Integer>) - Method in class be.ceau.chart.dataset.BubbleDataset
-
The stroke width of the bubbles when hovered.
- setHoverBorderWidth(Integer) - Method in class be.ceau.chart.options.elements.Point
-
Default stroke width when hovered
- setHoverRadius(List<Integer>) - Method in class be.ceau.chart.dataset.BubbleDataset
-
Additional radius to add to data radius on hover.
- setHoverRadius(Integer) - Method in class be.ceau.chart.options.elements.Point
-
Default point radius when hovered
- setId(String) - Method in class be.ceau.chart.options.scales.Scale
-
The ID is used to link datasets and scale axes together.
- setId(String) - Method in class be.ceau.chart.options.scales.XAxis
-
Id of the axis so that data can bind to it
- setId(String) - Method in class be.ceau.chart.options.scales.YAxis
-
Id of the axis so that data can bind to it.
- setIsoWeekday(Boolean) - Method in class be.ceau.chart.options.scales.Time
-
If true and the unit is set to 'week', iso weekdays will be used.
- setItemSort(JavaScriptFunction) - Method in class be.ceau.chart.options.Tooltips
-
Allows sorting of tooltip items.
- setLabel(String) - Method in class be.ceau.chart.dataset.BarDataset
-
The label for the dataset which appears in the legend and tooltips
- setLabel(String) - Method in class be.ceau.chart.dataset.PointDataset
-
The label for the dataset which appears in the legend and tooltips
- setLabel(String) - Method in class be.ceau.chart.dataset.RoundDataset
-
The label for the dataset which appears in the legend and tooltips
- setLabelOffset(BigDecimal) - Method in class be.ceau.chart.options.ticks.Ticks
-
Distance in pixels to offset the label from the centre point of the tick
(in the y direction for the x axis, and the x direction for the y axis).
- setLabels(Collection<String>) - Method in class be.ceau.chart.data.Data
-
Sets the backing label list, replacing any labels previously added or set
- setLabels(String...) - Method in class be.ceau.chart.data.Data
-
Sets the backing label list, replacing any labels previously added or set
- setLabels(LegendLabels) - Method in class be.ceau.chart.options.Legend
-
Default -
See the Legend Label Configuration section below.
- setLabelString(String) - Method in class be.ceau.chart.options.scales.ScaleLabel
-
The text for the title.
- setLayout(Layout) - Method in class be.ceau.chart.options.Options
-
- setLeft(int) - Method in class be.ceau.chart.options.layout.Padding
-
- setLegend(Legend) - Method in class be.ceau.chart.options.Options
-
The legend configuration is passed into the options.legend namespace.
- setLegendCallback(JavaScriptFunction) - Method in class be.ceau.chart.options.Options
-
Default function (chart) { }
Function to generate a legend.
- setLegendCallback(JavaScriptFunction) - Method in class be.ceau.chart.options.PolarOptions
-
Generates the HTML legend via calls to generateLegend
- setLine(Line) - Method in class be.ceau.chart.options.elements.LineElements
-
- setLine(RadarLine) - Method in class be.ceau.chart.options.elements.RadarElements
-
Line elements are used to represent the line in a line chart.
- setLineArc(Boolean) - Method in class be.ceau.chart.options.scales.RadialLinearScale
-
If true, circular arcs are used else straight lines are used.
- setLineTension(Float) - Method in class be.ceau.chart.dataset.PointDataset
-
Bezier curve tension of the line.
- setLineTension(Float) - Method in class be.ceau.chart.options.elements.RadarLine
-
Tension exhibited by lines when calculating splineCurve.
- setLineWidth(Integer) - Method in class be.ceau.chart.options.scales.AngleLines
-
Width of angled lines
- setLineWidth(List<Integer>) - Method in class be.ceau.chart.options.scales.GridLines
-
Stroke width of grid lines
- setMaintainAspectRatio(Boolean) - Method in class be.ceau.chart.options.Options
-
Default true
Maintain the original canvas aspect ratio (width /
height) when resizing
- setMax(Time) - Method in class be.ceau.chart.options.scales.Time
-
If defined, this will override the data maximum
- setMax(String) - Method in class be.ceau.chart.options.ticks.CategoryTicks
-
The maximum item to display.
- setMax(int) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
- setMax(BigDecimal) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
User defined maximum number for the scale, overrides maximum value from
data.
- setMax(String) - Method in class be.ceau.chart.options.ticks.LogarithmicTicks
-
The maximum item to display.
- setMax(BigDecimal) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
User defined maximum number for the scale, overrides maximum value from
data.
- setMaxRotation(BigDecimal) - Method in class be.ceau.chart.options.ticks.Ticks
-
Maximum rotation for tick labels when rotating to condense labels.
- setMaxTicksLimit(BigDecimal) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
Maximum number of ticks and gridlines to show.
- setMaxTicksLimit(BigDecimal) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
Maximum number of ticks and gridlines to show.
- setMillisecond(String) - Method in class be.ceau.chart.options.scales.DisplayFormats
-
Default: 'SSS [ms]'
- setMin(Time) - Method in class be.ceau.chart.options.scales.Time
-
If defined, this will override the data minimum
- setMin(String) - Method in class be.ceau.chart.options.ticks.CategoryTicks
-
The minimum item to display.
- setMin(int) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
- setMin(BigDecimal) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
User defined minimum number for the scale, overrides minimum value from
data.
- setMin(String) - Method in class be.ceau.chart.options.ticks.LogarithmicTicks
-
The minimum item to display.
- setMin(BigDecimal) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
User defined minimum number for the scale, overrides minimum value from
data.
- setMinRotation(BigDecimal) - Method in class be.ceau.chart.options.ticks.Ticks
-
Minimum rotation for tick labels.
- setMinute(String) - Method in class be.ceau.chart.options.scales.DisplayFormats
-
Default: 'h:mm:ss a'
- setMirror(Boolean) - Method in class be.ceau.chart.options.ticks.Ticks
-
Flips tick labels around axis, displaying the labels inside the chart
instead of outside.
- setMode(HoverMode) - Method in class be.ceau.chart.options.Hover
-
Default single
- setMode(String) - Method in class be.ceau.chart.options.Tooltips
-
Sets which elements appear in the tooltip.
- setMonth(String) - Method in class be.ceau.chart.options.scales.DisplayFormats
-
Default: 'MMM YYYY'
- setMultiKeyBackground(Color) - Method in class be.ceau.chart.options.Tooltips
-
Color to draw behind the colored boxes when multiple items are in the tooltip
- setOffsetGridLines(Boolean) - Method in class be.ceau.chart.options.scales.GridLines
-
If true, labels are shifted to be between grid lines.
- setOnClick(JavaScriptFunction) - Method in class be.ceau.chart.options.Legend
-
Default function(event, legendItem) {}
A callback that is called when a click is registered on top of a label item
- setOnClick(JavaScriptFunction) - Method in class be.ceau.chart.options.Options
-
Default null
Called if the event is of type 'mouseup' or 'click'.
- setOnComplete(JavaScriptFunction) - Method in class be.ceau.chart.options.animation.Animation
-
Default none
- setOnHover(JavaScriptFunction) - Method in class be.ceau.chart.options.Hover
-
Default null
Called when any of the events fire.
- setOnProgress(JavaScriptFunction) - Method in class be.ceau.chart.options.animation.Animation
-
Default none
- setOnResize(JavaScriptFunction) - Method in class be.ceau.chart.options.Options
-
Default null
Called when a resize occurs.
- setOptions(BarOptions) - Method in class be.ceau.chart.BarChart
-
- setOptions(BubbleOptions) - Method in class be.ceau.chart.BubbleChart
-
- setOptions(DoughnutOptions) - Method in class be.ceau.chart.DoughnutChart
-
- setOptions(LineOptions) - Method in class be.ceau.chart.LineChart
-
- setOptions(PieOptions) - Method in class be.ceau.chart.PieChart
-
- setOptions(PolarOptions) - Method in class be.ceau.chart.PolarChart
-
- setOptions(RadarOptions) - Method in class be.ceau.chart.RadarChart
-
- setOptions(LineOptions) - Method in class be.ceau.chart.ScatterLineChart
-
- setPadding(Integer) - Method in class be.ceau.chart.options.layout.Layout
-
Using an
Integer
sets the padding globally for all sides of the
chart (left, top, right, bottom).
- setPadding(Padding) - Method in class be.ceau.chart.options.layout.Layout
-
Using a
Padding
instance allows specifying 4 padding properties
separately.
- setPadding(Integer) - Method in class be.ceau.chart.options.LegendLabels
-
Padding between rows of colored boxes
- setPadding(BigDecimal) - Method in class be.ceau.chart.options.ticks.Ticks
-
Padding between the tick label and the axis.
- setPadding(Integer) - Method in class be.ceau.chart.options.Title
-
Number of pixels to add above and below the title text
- setParser(String) - Method in class be.ceau.chart.options.scales.Time
-
If defined as a string, it is interpreted as a custom format to be used
by moment to parse the date.
- setPoint(Point) - Method in class be.ceau.chart.options.elements.LineElements
-
- setPoint(Point) - Method in class be.ceau.chart.options.elements.PointElements
-
- setPointBackgroundColor(List<Color>) - Method in class be.ceau.chart.dataset.PointDataset
-
The fill color for points
- setPointBorderColor(List<Color>) - Method in class be.ceau.chart.dataset.PointDataset
-
The border color for points.
- setPointBorderWidth(List<Integer>) - Method in class be.ceau.chart.dataset.PointDataset
-
The width of the point border in pixels
- setPointHitRadius(List<Integer>) - Method in class be.ceau.chart.dataset.BaseLineDataset
-
The pixel size of the non-displayed point that reacts to mouse events
- setPointHitRadius(List<Integer>) - Method in class be.ceau.chart.dataset.PointDataset
-
The pixel size of the non-displayed point that reacts to mouse events
- setPointHoverBackgroundColor(List<Color>) - Method in class be.ceau.chart.dataset.PointDataset
-
Point background color when hovered
- setPointHoverBorderColor(List<Color>) - Method in class be.ceau.chart.dataset.PointDataset
-
Point border color when hovered
- setPointHoverBorderWidth(List<Integer>) - Method in class be.ceau.chart.dataset.PointDataset
-
Border width of point when hovered
- setPointHoverRadius(List<Integer>) - Method in class be.ceau.chart.dataset.PointDataset
-
The radius of the point when hovered
- setPointLabels(PointLabels) - Method in class be.ceau.chart.options.scales.RadialLinearScale
-
See the Point Label Options section below for details.
- setPointRadius(List<Integer>) - Method in class be.ceau.chart.dataset.PointDataset
-
The radius of the point shape.
- setPoints(Point) - Method in class be.ceau.chart.options.elements.BubbleElements
-
- setPointStyle(List<PointStyle>) - Method in class be.ceau.chart.dataset.PointDataset
-
The style of point.
- setPointStyle(PointStyle) - Method in class be.ceau.chart.options.elements.Point
-
Default point style
- setPosition(Legend.Position) - Method in class be.ceau.chart.options.Legend
-
Default 'top'
Position of the legend.
- setPosition(ScalesPosition) - Method in class be.ceau.chart.options.scales.Scale
-
Position of the scale.
- setPosition(TitlePosition) - Method in class be.ceau.chart.options.Title
-
Position of the title.
- setQuarter(String) - Method in class be.ceau.chart.options.scales.DisplayFormats
-
Default: '[Q]Q - YYYY'
- setR(double) - Method in class be.ceau.chart.datapoint.BubbleDataPoint
-
- setR(BigDecimal) - Method in class be.ceau.chart.datapoint.BubbleDataPoint
-
Radius of bubble
- setRadius(Integer) - Method in class be.ceau.chart.options.elements.Point
-
Default point radius
- setRectangle(Rectangle) - Method in class be.ceau.chart.options.elements.RectangleElements
-
- setResponsive(Boolean) - Method in class be.ceau.chart.options.Options
-
Default true
Resizes when the canvas container does.
- setResponsiveAnimationDuration(Integer) - Method in class be.ceau.chart.options.Options
-
Default 0
Duration in milliseconds it takes to animate to new
size after a resize event.
- setReverse(Boolean) - Method in class be.ceau.chart.options.ticks.Ticks
-
Reverses order of tick labels.
- setRight(int) - Method in class be.ceau.chart.options.layout.Padding
-
- setRotation(BigDecimal) - Method in class be.ceau.chart.options.DoughnutOptions
-
Starting angle to draw arcs from
- setRotation(BigDecimal) - Method in class be.ceau.chart.options.PieOptions
-
Starting angle to draw arcs from
- setRound(String) - Method in class be.ceau.chart.options.scales.Time
-
If defined, dates will be rounded to the start of this unit.
- setScale(RadialLinearScale) - Method in class be.ceau.chart.options.PolarOptions
-
Options for the one scale used on the chart.
- setScale(RadialLinearScale) - Method in class be.ceau.chart.options.RadarOptions
-
Options for the one scale used on the chart.
- setScaleLabel(ScaleLabel) - Method in class be.ceau.chart.options.scales.Scale
-
See scale title configuration section.
- setScales(BarScale) - Method in class be.ceau.chart.options.BarOptions
-
Default -
- setScales(LinearScales) - Method in class be.ceau.chart.options.LineOptions
-
The linear scale is use to chart numerical data
- setSecond(String) - Method in class be.ceau.chart.options.scales.DisplayFormats
-
Default: 'h:mm:ss a'
- setShowLabelBackdrop(Boolean) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
If true, draw a background behind the tick labels
- setShowLine(Boolean) - Method in class be.ceau.chart.dataset.BaseLineDataset
-
If false, the line is not drawn for this dataset
- setShowLines(Boolean) - Method in class be.ceau.chart.options.LineOptions
-
If false, the lines between points are not drawn
- setSpanGaps(Boolean) - Method in class be.ceau.chart.dataset.BaseLineDataset
-
If true, lines will be drawn between points with no or null data
- setSpanGaps(Boolean) - Method in class be.ceau.chart.options.LineOptions
-
If true, NaN data does not break the line
- setStacked(Boolean) - Method in class be.ceau.chart.options.scales.LinearScale
-
- setStacked(Boolean) - Method in class be.ceau.chart.options.scales.XAxis
-
If true, bars are stacked on the x-axis
- setStacked(Boolean) - Method in class be.ceau.chart.options.scales.YAxis
-
If true, bars are stacked on the y-axis
- setStepped(Boolean) - Method in class be.ceau.chart.options.elements.Line
-
If true, the line is shown as a steeped line and 'tension' will be
ignored
- setSteppedLine(Boolean) - Method in class be.ceau.chart.dataset.BaseLineDataset
-
If true, the line is shown as a steeped line and 'lineTension' will be
ignored
- setStepSize(double) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
- setStepSize(int) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
- setStepSize(BigDecimal) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
if defined, it can be used along with the min and the max to give a
custom number of steps.
- setStepSize(BigDecimal) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
if defined, it can be used along with the min and the max to give a
custom number of steps.
- setSuggestedMax(BigDecimal) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
User defined maximum number for the scale, overrides maximum value except
for if it is lower than the maximum value.
- setSuggestedMax(BigDecimal) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
User defined maximum number for the scale, overrides maximum value except
for if it is lower than the maximum value.
- setSuggestedMin(BigDecimal) - Method in class be.ceau.chart.options.ticks.LinearTicks
-
User defined minimum number for the scale, overrides minimum value except
for if it is higher than the minimum value.
- setSuggestedMin(BigDecimal) - Method in class be.ceau.chart.options.ticks.RadialLinearTicks
-
User defined minimum number for the scale, overrides minimum value except
for if it is higher than the minimum value.
- setTension(Float) - Method in class be.ceau.chart.options.elements.Line
-
Default bezier curve tension.
- setText(String) - Method in class be.ceau.chart.options.Title
-
Title text
- setTickMarkLength(Integer) - Method in class be.ceau.chart.options.scales.GridLines
-
Length in pixels that the grid lines will draw into the axis area.
- setTicks(CategoryTicks) - Method in class be.ceau.chart.options.scales.CategoryScale
-
- setTicks(LinearTicks) - Method in class be.ceau.chart.options.scales.LinearScale
-
- setTicks(Ticks<RadialLinearTicks>) - Method in class be.ceau.chart.options.scales.RadialLinearScale
-
See the Ticks table below for options.
- setTicks(T) - Method in class be.ceau.chart.options.scales.XAxis
-
Defines options for the tick marks that are generated by the axis
- setTicks(T) - Method in class be.ceau.chart.options.scales.YAxis
-
Defines options for the tick marks that are generated by the axis
- setTitle(Title) - Method in class be.ceau.chart.options.Options
-
The title configuration is passed into the options.title namespace.
- setTitleFontColor(Color) - Method in class be.ceau.chart.options.Tooltips
-
Font color for tooltip title
- setTitleFontFamily(String) - Method in class be.ceau.chart.options.Tooltips
-
Font family for tooltip title inherited from global font family
- setTitleFontSize(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Font size for tooltip title inherited from global font size
- setTitleFontStyle(FontStyle) - Method in class be.ceau.chart.options.Tooltips
- setTitleMarginBottom(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Margin to add on bottom of title section
- setTitleSpacing(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Spacing to add to top and bottom of each title line.
- setTooltipFormat(String) - Method in class be.ceau.chart.options.scales.Time
-
The moment js format string to use for the tooltip.
- setTooltips(Tooltips) - Method in class be.ceau.chart.options.Options
-
The tooltip label configuration is nested below the tooltip configuration
using the callbacks key.
- setTop(int) - Method in class be.ceau.chart.options.layout.Padding
-
- setType(String) - Method in class be.ceau.chart.options.scales.XAxis
-
As defined in Scales.
- setType(String) - Method in class be.ceau.chart.options.scales.YAxis
-
As defined in Scales.
- setUnit(String) - Method in class be.ceau.chart.options.scales.Time
-
If defined, will force the unit to be a certain type.
- setUnitStepSize(BigDecimal) - Method in class be.ceau.chart.options.scales.Time
-
The number of units between grid lines.
- setUsePointStyle(Boolean) - Method in class be.ceau.chart.options.LegendLabels
-
Label style will match corresponding point style (size is based on fontSize, boxWidth is not used in this case).
- setVertical() - Method in class be.ceau.chart.BarChart
-
Draw this BarChart
vertically.
- setWeek(String) - Method in class be.ceau.chart.options.scales.DisplayFormats
-
Default: 'll'
- setX(int) - Method in class be.ceau.chart.datapoint.BubbleDataPoint
-
X Value
- setX(double) - Method in class be.ceau.chart.datapoint.BubbleDataPoint
-
X Value
- setX(BigDecimal) - Method in class be.ceau.chart.datapoint.BubbleDataPoint
-
X Value
- setX(int) - Method in class be.ceau.chart.datapoint.ScatterDataPoint
-
- setX(double) - Method in class be.ceau.chart.datapoint.ScatterDataPoint
-
- setX(BigDecimal) - Method in class be.ceau.chart.datapoint.ScatterDataPoint
-
- setxAxes(List<XAxis<LinearTicks>>) - Method in class be.ceau.chart.options.scales.BarScale
-
The bar chart officially supports only 1 x-axis but uses an array to keep
the API consistent.
- setxAxes(List<LinearScale>) - Method in class be.ceau.chart.options.scales.LinearScales
-
- setXAxisID(String) - Method in class be.ceau.chart.dataset.BarDataset
-
The ID of the x axis to plot this dataset on
- setXAxisID(String) - Method in class be.ceau.chart.dataset.BaseLineDataset
-
The ID of the x axis to plot this dataset on.
- setXPadding(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Padding to add on left and right of tooltip
- setY(int) - Method in class be.ceau.chart.datapoint.BubbleDataPoint
-
- setY(double) - Method in class be.ceau.chart.datapoint.BubbleDataPoint
-
- setY(BigDecimal) - Method in class be.ceau.chart.datapoint.BubbleDataPoint
-
Y Value
- setY(int) - Method in class be.ceau.chart.datapoint.ScatterDataPoint
-
- setY(double) - Method in class be.ceau.chart.datapoint.ScatterDataPoint
-
- setY(BigDecimal) - Method in class be.ceau.chart.datapoint.ScatterDataPoint
-
- setyAxes(List<YAxis<LinearTicks>>) - Method in class be.ceau.chart.options.scales.BarScale
-
The Y axis for this bar chart
- setyAxes(List<LinearScale>) - Method in class be.ceau.chart.options.scales.LinearScales
-
- setYAxisID(String) - Method in class be.ceau.chart.dataset.BarDataset
-
The ID of the y axis to plot this dataset on
- setYAxisID(String) - Method in class be.ceau.chart.dataset.BaseLineDataset
-
The ID of the y axis to plot this dataset on.
- setYear(String) - Method in class be.ceau.chart.options.scales.DisplayFormats
-
Default: 'YYYY'
- setYPadding(Integer) - Method in class be.ceau.chart.options.Tooltips
-
Padding to add on top and bottom of tooltip
- setZeroLineColor(Color) - Method in class be.ceau.chart.options.scales.GridLines
-
Stroke color of the grid line for the first index (index 0).
- setZeroLineWidth(Integer) - Method in class be.ceau.chart.options.scales.GridLines
-
Stroke width of the grid line for the first index (index 0).
- SILVER - Static variable in class be.ceau.chart.color.Color
-
- SKY_BLUE - Static variable in class be.ceau.chart.color.Color
-