Class MarkLine
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.series.mark.AbstractMark<MarkLine>
io.jmix.chartsflowui.kit.component.model.series.mark.MarkLine
- All Implemented Interfaces:
Serializable
Mark line in a chart. Used to display borders, lines and so on.
More detailed information is provided in the documentation.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Base class for mark line elements.static class
Component to configure the blur state.static class
Component to configure data for the mark line.static class
Component to configure the emphasis state.static class
Component to configure mark line point.static class
A class containing a pair of points, start and end.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected MarkLine.Blur
protected MarkLine.Data
protected MarkLine.Emphasis
protected LineStyle
protected Integer
protected HasSymbols.Symbol[]
protected Integer[]
Fields inherited from class io.jmix.chartsflowui.kit.component.model.series.mark.AbstractMark
animation, animationDelay, animationDelayUpdate, animationDuration, animationDurationUpdate, animationEasing, animationEasingUpdate, animationThreshold, label, silent
Fields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBlur()
getData()
Integer[]
void
setBlur
(MarkLine.Blur blur) void
setData
(MarkLine.Data data) void
setEmphasis
(MarkLine.Emphasis emphasis) void
setLineStyle
(LineStyle lineStyle) void
setPrecision
(Integer precision) void
setSymbol
(HasSymbols.SymbolType startSymbol, HasSymbols.SymbolType endSymbol) void
void
setSymbolSize
(Integer startSymbolSize, Integer endSymbolSize) withBlur
(MarkLine.Blur blur) withData
(MarkLine.Data data) withEmphasis
(MarkLine.Emphasis emphasis) withLineStyle
(LineStyle lineStyle) withPrecision
(Integer precision) withSymbol
(HasSymbols.SymbolType startSymbol, HasSymbols.SymbolType endSymbol) withSymbol
(String startSymbolIcon, String endSymbolIcon) withSymbolSize
(Integer startSymbolSize, Integer endSymbolSize) Methods inherited from class io.jmix.chartsflowui.kit.component.model.series.mark.AbstractMark
getAnimation, getAnimationDelay, getAnimationDelayUpdate, getAnimationDuration, getAnimationDurationUpdate, getAnimationEasing, getAnimationEasingUpdate, getAnimationThreshold, getLabel, getSilent, setAnimation, setAnimationDelay, setAnimationDelayUpdate, setAnimationDuration, setAnimationDurationUpdate, setAnimationEasing, setAnimationEasingUpdate, setAnimationThreshold, setLabel, setSilent, withAnimation, withAnimationDelay, withAnimationDelayUpdate, withAnimationDuration, withAnimationDurationUpdate, withAnimationEasing, withAnimationEasingUpdate, withAnimationThreshold, withLabel, withSilent
Methods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
addChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepth
-
Field Details
-
symbol
-
symbolSize
-
precision
-
lineStyle
-
emphasis
-
blur
-
data
-
-
Constructor Details
-
MarkLine
public MarkLine()
-
-
Method Details
-
getSymbol
-
setSymbol
-
getSymbolSize
-
setSymbolSize
-
getPrecision
-
setPrecision
-
getLineStyle
-
getEmphasis
-
setEmphasis
-
getBlur
-
setBlur
-
getData
-
setData
-
withSymbol
-
withSymbolSize
-
withPrecision
-
withEmphasis
-
withBlur
-
withData
-