You're viewing an older version of Vaadin JavaDoc. Please see version 24.7.0 for the latest.
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:

    Serialized Form

    • Constructor Detail

      • Background

        public Background()
    • Method Detail

      • setBackgroundColor

        public void setBackgroundColor​(Color backgroundColor)

        Sets the background color

        Parameters:

        backgroundColor -

      • setBorderColor

        public void setBorderColor​(Color borderColor)

        Sets the border color

        Parameters:

        borderColor -

      • 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(String)

      • 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 -

      • 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 -

      • 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.