Class JsSeriesDescriptor

java.lang.Object
io.deephaven.web.client.api.widget.plot.JsSeriesDescriptor

@JsType(name="SeriesDescriptor", namespace="dh.plot") public class JsSeriesDescriptor extends Object
A descriptor used to define a chart series when creating a figure from JS.
  • Field Details

    • plotStyle

      public StringOrNumber plotStyle
    • name

      public @JsNullable String name
    • linesVisible

      public @JsNullable Boolean linesVisible
      Whether lines are visible.
    • shapesVisible

      public @JsNullable Boolean shapesVisible
      Whether shapes are visible.
    • gradientVisible

      public @JsNullable Boolean gradientVisible
      Whether the series uses gradient rendering.
    • lineColor

      public @JsNullable String lineColor
      The line color.
    • pointLabelFormat

      public @JsNullable String pointLabelFormat
      A format string used to render point labels. This value is passed through to the underlying plotting implementation. The interpretation of the format string is defined by the plotting implementation.
    • xToolTipPattern

      public @JsNullable String xToolTipPattern
      A format string used to render X values in tooltips. This value is passed through to the underlying plotting implementation. The interpretation of the format string is defined by the plotting implementation.
    • yToolTipPattern

      public @JsNullable String yToolTipPattern
      A format string used to render Y values in tooltips. This value is passed through to the underlying plotting implementation. The interpretation of the format string is defined by the plotting implementation.
    • shapeLabel

      public @JsNullable String shapeLabel
      The shape label.
    • shapeSize

      public @JsNullable Double shapeSize
      The shape size.
    • shapeColor

      public @JsNullable String shapeColor
      The shape color.
    • shape

      public @JsNullable String shape
      The shape name.
    • dataSources

      public elemental2.core.JsArray<JsSourceDescriptor> dataSources
      The data sources for this series.
  • Constructor Details

    • JsSeriesDescriptor

      @JsConstructor public JsSeriesDescriptor()
    • JsSeriesDescriptor

      @JsIgnore public JsSeriesDescriptor(jsinterop.base.JsPropertyMap<Object> source, Map<Object,JsAxisDescriptor> axisMap)