Class JsSeries
java.lang.Object
io.deephaven.web.client.api.widget.plot.JsSeries
Provides access to the data for displaying in a figure.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@JsNullable Boolean
indicates that this series belongs to a MultiSeries, null otherwisegetName()
The name for this series.@com.vertispan.tsdefs.annotations.TsTypeRef(io.deephaven.web.client.api.widget.plot.enums.JsSeriesPlotStyle.class) int
The plotting style to use for this series.@JsNullable String
getShape()
@JsNullable Double
@JsNullable Boolean
Contains details on how to access data within the chart for this series.@JsNullable String
@JsNullable String
void
initSources
(Map<Integer, JsTable> tables, Map<Integer, JsPartitionedTable> partitionedTables) Post-construct initialization, once we have tables loaded, allowing js to get the type of the data that it will be consuming.boolean
boolean
void
void
setMultiSeries
(JsMultiSeries multiSeries) void
JS doesn't support method overloads, so we just ignore this one and mark the arg as optional in the JS version.void
subscribe
(DownsampleOptions forceDisableDownsample) void
Disable updates for this Series.
-
Constructor Details
-
JsSeries
-
-
Method Details
-
initSources
@JsIgnore public void initSources(Map<Integer, JsTable> tables, Map<Integer, JsPartitionedTable> partitionedTables) Post-construct initialization, once we have tables loaded, allowing js to get the type of the data that it will be consuming. This is safe to do post-construction, since we don't actually return the JsFigure etc until tables are loaded. -
subscribe
@JsIgnore public void subscribe()JS doesn't support method overloads, so we just ignore this one and mark the arg as optional in the JS version. Enable updates for this Series. -
subscribe
-
unsubscribe
public void unsubscribe()Disable updates for this Series. -
markUnsubscribed
@JsIgnore public void markUnsubscribed() -
getDownsampleOptions
-
isSubscribed
@JsIgnore public boolean isSubscribed() -
getPlotStyle
@JsProperty @TsTypeRef(JsSeriesPlotStyle.class) public @com.vertispan.tsdefs.annotations.TsTypeRef(io.deephaven.web.client.api.widget.plot.enums.JsSeriesPlotStyle.class) int getPlotStyle()The plotting style to use for this series. See SeriesPlotStyle enum for more details.- Returns:
- int
-
getName
The name for this series.- Returns:
- String
-
getLinesVisible
-
getShapesVisible
-
isGradientVisible
@JsProperty public boolean isGradientVisible() -
getLineColor
-
getPointLabelFormat
-
getXToolTipPattern
-
getYToolTipPattern
-
getShapeLabel
-
getShapeSize
-
getShapeColor
-
getShape
-
getSources
Contains details on how to access data within the chart for this series. keyed with the way that this series uses the axis.- Returns:
SeriesDataSource
-
getDescriptor
-
setMultiSeries
-
getMultiSeries
indicates that this series belongs to a MultiSeries, null otherwise- Returns:
- dh.plot.MultiSeries
-
getOneClick
-