com.vaadin.flow.component.charts.model.

Class Background

All Implemented Interfaces:

Serializable

public class Background extends AbstractConfigurationObject

An object, or array of objects, for backgrounds. Sub options include backgroundColor (which can be solid or gradient), innerWidth, outerWidth, borderWidth, borderColor.

These configuration options apply only to polar and angular gauges trough the Pane-configuration object.

See Also:

  • Constructor Details

    • Background

      public Background()
  • Method Details

    • getBackgroundColor

      public Color getBackgroundColor()

      See Also:

    • setBackgroundColor

      public void setBackgroundColor(Color backgroundColor)

      Sets the background color

      Parameters:

      backgroundColor -

    • getBorderColor

      public Color getBorderColor()

      See Also:

    • setBorderColor

      public void setBorderColor(Color borderColor)

      Sets the border color

      Parameters:

      borderColor -

    • getBorderWidth

      public Number getBorderWidth()

      See Also:

    • setBorderWidth

      public void setBorderWidth(Number borderWidth)

      Sets the width of the border

      Parameters:

      borderWidth -

    • getClassName

      public String getClassName()

      Returns the class name of the background

      Returns:

      The class name of the background

      See Also:

    • setClassName

      public void setClassName(String className)

      The class name for this background. Defaults to highcharts-pane.

      Parameters:

      className - new class name of the background

    • setOuterRadius

      public void setOuterRadius(String outerRadius)

      Sets the outer radius of the circular shaped background using a string representation of a percentage, e.g. "110%". The percentage is relative to the radius of the chart. This is applicable only to circular ChartType.GAUGE type charts.

      Parameters:

      outerRadius -

    • getOuterRadius

      public String getOuterRadius()

      See Also:

    • setInnerRadius

      public void setInnerRadius(String innerRadius)

      Sets the inner radius of the circular shaped background using a string representation of a percentage, e.g. "110%". The percentage is relative to the radius of the chart. This is applicable only to circular ChartType.GAUGE type charts.

      Parameters:

      innerRadius -

    • getInnerRadius

      public String getInnerRadius()

      See Also:

    • getShape

      public BackgroundShape getShape()

      Returns current shape of the background.

      Returns:

      Current shape.

    • setShape

      public void setShape(BackgroundShape shape)

      Sets the current shape of the background.

      Parameters:

      shape - New shape.