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
Nested ClassesModifier and TypeClassDescriptionstatic classBase class for mark line elements.static classComponent to configure the blur state.static classComponent to configure data for the mark line.static classComponent to configure the emphasis state.static classComponent to configure mark line point.static classA 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
FieldsModifier and TypeFieldDescriptionprotected MarkLine.Blurprotected MarkLine.Dataprotected MarkLine.Emphasisprotected LineStyleprotected Integerprotected 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, silentFields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBlur()getData()Integer[]voidsetBlur(MarkLine.Blur blur) voidsetData(MarkLine.Data data) voidsetEmphasis(MarkLine.Emphasis emphasis) voidsetLineStyle(LineStyle lineStyle) voidsetPrecision(Integer precision) voidsetSymbol(HasSymbols.SymbolType startSymbol, HasSymbols.SymbolType endSymbol) voidvoidsetSymbolSize(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, withSilentMethods 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
-