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

Class CrosshairLabel

java.lang.Object
com.vaadin.flow.component.charts.model.AbstractConfigurationObject
com.vaadin.flow.component.charts.model.CrosshairLabel

All Implemented Interfaces:

Serializable

public class CrosshairLabel extends AbstractConfigurationObject

A label on the axis next to the crosshair.

In styled mode, the label is styled with the .highcharts-crosshair-label class.

See Also:

  • Constructor Details

    • CrosshairLabel

      public CrosshairLabel()
    • CrosshairLabel

      public CrosshairLabel(Boolean enabled)
  • Method Details

    • getAlign

      public HorizontalAlign getAlign()

      See Also:

    • setAlign

      public void setAlign(HorizontalAlign align)

      Alignment of the label compared to the axis. Defaults to left for right-side axes, right for left-side axes and center for horizontal axes.

    • getBackgroundColor

      public Color getBackgroundColor()

      See Also:

    • setBackgroundColor

      public void setBackgroundColor(Color backgroundColor)

      The background color for the label. Defaults to the related series color, or #666666 if that is not available.

    • getBorderColor

      public Color getBorderColor()

      See Also:

    • setBorderColor

      public void setBorderColor(Color borderColor)

      The border color for the crosshair label

    • getBorderRadius

      public Number getBorderRadius()

      See Also:

    • setBorderRadius

      public void setBorderRadius(Number borderRadius)

      The border corner radius of the crosshair label.

      Defaults to: 3

    • getBorderWidth

      public Number getBorderWidth()

      See Also:

    • setBorderWidth

      public void setBorderWidth(Number borderWidth)

      The border width for the crosshair label.

      Defaults to: 0

    • getFormat

      public String getFormat()

      See Also:

    • setFormat

      public void setFormat(String format)

      A format string for the crosshair label. Defaults to {value} for numeric axes and {value:%b %d, %Y} for datetime axes.

    • getFormatter

      public String getFormatter()
    • setFormatter

      public void setFormatter(String _fn_formatter)
    • getPadding

      public Number getPadding()

      See Also:

    • setPadding

      public void setPadding(Number padding)

      Padding inside the crosshair label.

      Defaults to: 8

    • getShape

      public Shape getShape()

      See Also:

    • setShape

      public void setShape(Shape shape)

      The shape to use for the label box.

      Defaults to: callout

    • getEnabled

      public Boolean getEnabled()

      See Also:

    • setEnabled

      public void setEnabled(Boolean enabled)