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)