Class AbstractAxisAwareSeries<T extends AbstractAxisAwareSeries<T>>
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.series.AbstractSeries<T>
io.jmix.chartsflowui.kit.component.model.series.AbstractAxisAwareSeries<T>
- Type Parameters:
T- origin series class type
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BarSeries,BoxplotSeries,CandlestickSeries,EffectScatterSeries,FunnelSeries,LineSeries,PieSeries,ScatterSeries
public abstract class AbstractAxisAwareSeries<T extends AbstractAxisAwareSeries<T>>
extends AbstractSeries<T>
Base class for series with Cartesian and polar coordinates.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumSeriesLayoutBy specifies whether the column or the row ofDataSetis mapped to the series, namely, the series is "layout" on columns or rows.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractSeries
AbstractSeries.LabelLayout, AbstractSeries.TooltipNested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Integerprotected Encodeprotected Booleanprotected MarkAreaprotected MarkLineprotected MarkPointprotected AbstractAxisAwareSeries.SeriesLayoutTypeFields inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractSeries
animationDelay, animationDuration, animationEasing, colorBy, dataGroupId, id, label, labelLayout, name, selectedMode, silent, tooltip, type, z, zLevelFields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetDatasetIndex(Integer datasetIndex) voidvoidsetLegendHoverLink(Boolean legendHoverLink) voidsetMarkArea(MarkArea markArea) voidsetMarkLine(MarkLine markLine) voidsetMarkPoint(MarkPoint markPoint) voidsetSeriesLayoutBy(AbstractAxisAwareSeries.SeriesLayoutType seriesLayoutBy) withDatasetIndex(Integer datasetIndex) withEncode(Encode encode) withLegendHoverLink(Boolean legendHoverLink) withMarkArea(MarkArea markArea) withMarkLine(MarkLine markLine) withMarkPoint(MarkPoint markPoint) withSeriesLayoutBy(AbstractAxisAwareSeries.SeriesLayoutType seriesLayoutBy) Methods inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractSeries
getAnimationDelay, getAnimationDuration, getAnimationEasing, getColorBy, getDataGroupId, getId, getLabel, getLabelLayout, getName, getSelectedMode, getSilent, getTooltip, getType, getZ, getZLevel, setAnimationDelay, setAnimationDuration, setAnimationEasing, setColorBy, setDataGroupId, setId, setLabel, setLabelLayout, setName, setSelectedMode, setSilent, setTooltip, setType, setZ, setZLevel, withAnimationDelay, withAnimationDuration, withAnimationEasing, withColorBy, withDataGroupId, withId, withLabel, withLabelLayout, withName, withSelectedMode, withSilent, withTooltip, withType, withZ, withZLevelMethods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
addChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepth
-
Field Details
-
encode
-
legendHoverLink
-
seriesLayoutBy
-
datasetIndex
-
markPoint
-
markLine
-
markArea
-
-
Constructor Details
-
AbstractAxisAwareSeries
-
-
Method Details
-
getEncode
-
setEncode
-
getLegendHoverLink
-
setLegendHoverLink
-
getSeriesLayoutBy
-
setSeriesLayoutBy
-
getDatasetIndex
-
setDatasetIndex
-
getMarkPoint
-
setMarkPoint
-
getMarkLine
-
setMarkLine
-
getMarkArea
-
setMarkArea
-
withEncode
-
withLegendHoverLink
-
withSeriesLayoutBy
-
withDatasetIndex
-
withMarkPoint
-
withMarkLine
-
withMarkArea
-