Class BarSeries
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<BarSeries>
io.jmix.chartsflowui.kit.component.model.series.BarSeries
- All Implemented Interfaces:
HasStack<BarSeries>
,Serializable
Bar chart shows different data through the height of a bar, which is used in rectangular coordinate
with at least 1 category axis. More detailed information is provided in the documentation.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Base component for bar elements.static class
Background style of each bar.static class
Component to configure the blur state.static class
Component to configure the emphasis state.static class
Item style of bar.static class
Configuration component of label guideline.static class
Component to configure the selection state.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractAxisAwareSeries
AbstractAxisAwareSeries.SeriesLayoutType
Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractSeries
AbstractSeries.LabelLayout, AbstractSeries.Tooltip
Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent
Nested classes/interfaces inherited from interface io.jmix.chartsflowui.kit.component.model.series.HasStack
HasStack.StackStrategy
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected Integer
protected Integer
protected String
protected Integer
protected BarSeries.BackgroundStyle
protected String
protected String
protected String
protected Integer
protected Integer
protected String
protected String
protected BarSeries.Blur
protected Boolean
protected CoordinateSystem
protected String
protected BarSeries.Emphasis
protected ItemStyleWithDecal
protected BarSeries.LabelLine
protected Boolean
protected Integer
protected Integer
protected Integer
protected ProgressiveChunkMode
protected Integer
protected Boolean
protected Boolean
protected SamplingType
protected BarSeries.Select
protected Boolean
protected String
protected HasStack.StackStrategy
protected Integer
protected Integer
Fields inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractAxisAwareSeries
datasetIndex, encode, legendHoverLink, markArea, markLine, markPoint, seriesLayoutBy
Fields 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, zLevel
Fields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBlur()
getClip()
getLarge()
getStack()
void
setAnimation
(Boolean animation) void
setAnimationDelayUpdate
(Integer animationDelayUpdate) void
setAnimationDurationUpdate
(Integer animationDurationUpdate) void
setAnimationEasingUpdate
(String animationEasingUpdate) void
setAnimationThreshold
(Integer animationThreshold) void
setBackgroundStyle
(BarSeries.BackgroundStyle backgroundStyle) void
setBarCategoryGap
(String barCategoryGap) void
void
setBarMaxWidth
(String barMaxWidth) void
setBarMinAngle
(Integer barMinAngle) void
setBarMinHeight
(Integer barMinHeight) void
setBarMinWidth
(String barMinWidth) void
setBarWidth
(String barWidth) void
setBlur
(BarSeries.Blur blur) void
void
setCoordinateSystem
(CoordinateSystem coordinateSystem) void
void
setEmphasis
(BarSeries.Emphasis emphasis) void
setItemStyle
(ItemStyleWithDecal itemStyle) void
setLabelLine
(BarSeries.LabelLine labelLine) void
void
setLargeThreshold
(Integer largeThreshold) void
setPolarIndex
(Integer polarIndex) void
setProgressive
(Integer progressive) void
setProgressiveChunkMode
(ProgressiveChunkMode progressiveChunkMode) void
setProgressiveThreshold
(Integer progressiveThreshold) void
setRealtimeSort
(Boolean realtimeSort) void
setRoundCap
(Boolean roundCap) void
setSampling
(SamplingType sampling) void
setSelect
(BarSeries.Select select) void
setShowBackground
(Boolean showBackground) void
Sets the stack name for the series or replaces an existing one.void
setStackStrategy
(HasStack.StackStrategy stackStrategy) Sets the stack strategy type or replaces an existing one for stack values if the stack name was specified.void
setXAxisIndex
(Integer xAxisIndex) void
setYAxisIndex
(Integer yAxisIndex) withAnimation
(Boolean animation) withAnimationDelayUpdate
(Integer animationDelayUpdate) withAnimationDurationUpdate
(Integer animationDurationUpdate) withAnimationEasingUpdate
(String animationEasingUpdate) withAnimationThreshold
(Integer animationThreshold) withBackgroundStyle
(BarSeries.BackgroundStyle backgroundStyle) withBarCategoryGap
(String barCategoryGap) withBarGap
(String barGap) withBarMaxWidth
(String barMaxWidth) withBarMinAngle
(Integer barMinAngle) withBarMinHeight
(Integer barMinHeight) withBarMinWidth
(String barMinWidth) withBarWidth
(String barWidth) withBlur
(BarSeries.Blur blur) withCoordinateSystem
(CoordinateSystem coordinateSystem) withCursor
(String cursor) withEmphasis
(BarSeries.Emphasis emphasis) withItemStyle
(ItemStyleWithDecal itemStyle) withLabelLine
(BarSeries.LabelLine labelLine) withLargeThreshold
(Integer largeThreshold) withPolarIndex
(Integer polarIndex) withProgressive
(Integer progressive) withProgressiveChunkMode
(ProgressiveChunkMode progressiveChunkMode) withProgressiveThreshold
(Integer progressiveThreshold) withRealtimeSort
(Boolean realtimeSort) withRoundCap
(Boolean roundCap) withSampling
(SamplingType sampling) withSelect
(BarSeries.Select select) withShowBackground
(Boolean showBackground) withXAxisIndex
(Integer xAxisIndex) withYAxisIndex
(Integer yAxisIndex) Methods inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractAxisAwareSeries
getDatasetIndex, getEncode, getLegendHoverLink, getMarkArea, getMarkLine, getMarkPoint, getSeriesLayoutBy, setDatasetIndex, setEncode, setLegendHoverLink, setMarkArea, setMarkLine, setMarkPoint, setSeriesLayoutBy, withDatasetIndex, withEncode, withLegendHoverLink, withMarkArea, withMarkLine, withMarkPoint, withSeriesLayoutBy
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, withZLevel
Methods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
addChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepth
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jmix.chartsflowui.kit.component.model.series.HasStack
withStack, withStackStrategy
-
Field Details
-
coordinateSystem
-
xAxisIndex
-
yAxisIndex
-
polarIndex
-
sampling
-
stack
-
clip
-
stackStrategy
-
roundCap
-
realtimeSort
-
showBackground
-
backgroundStyle
-
labelLine
-
itemStyle
-
emphasis
-
blur
-
select
-
barWidth
-
barMaxWidth
-
barMinWidth
-
barMinHeight
-
barMinAngle
-
barGap
-
barCategoryGap
-
cursor
-
large
-
largeThreshold
-
progressive
-
progressiveThreshold
-
progressiveChunkMode
-
animation
-
animationThreshold
-
animationDurationUpdate
-
animationEasingUpdate
-
animationDelayUpdate
-
-
Constructor Details
-
BarSeries
public BarSeries()
-
-
Method Details
-
getCoordinateSystem
-
setCoordinateSystem
-
getXAxisIndex
-
setXAxisIndex
-
getYAxisIndex
-
setYAxisIndex
-
getPolarIndex
-
setPolarIndex
-
getSampling
-
setSampling
-
getStack
-
setStack
Description copied from interface:HasStack
Sets the stack name for the series or replaces an existing one. -
getClip
-
setClip
-
getStackStrategy
- Specified by:
getStackStrategy
in interfaceHasStack<BarSeries>
- Returns:
- type of strategy for stacking values
-
setStackStrategy
Description copied from interface:HasStack
Sets the stack strategy type or replaces an existing one for stack values if the stack name was specified.- Specified by:
setStackStrategy
in interfaceHasStack<BarSeries>
- Parameters:
stackStrategy
- stack strategy type to set
-
getRoundCap
-
setRoundCap
-
getRealtimeSort
-
setRealtimeSort
-
getShowBackground
-
setShowBackground
-
getBackgroundStyle
-
setBackgroundStyle
-
getLabelLine
-
setLabelLine
-
getItemStyle
-
setItemStyle
-
getEmphasis
-
setEmphasis
-
getBlur
-
setBlur
-
getSelect
-
setSelect
-
getBarWidth
-
setBarWidth
-
getBarMaxWidth
-
setBarMaxWidth
-
getBarMinWidth
-
setBarMinWidth
-
getBarMinHeight
-
setBarMinHeight
-
getBarMinAngle
-
setBarMinAngle
-
getBarGap
-
setBarGap
-
getBarCategoryGap
-
setBarCategoryGap
-
getCursor
-
setCursor
-
getLarge
-
setLarge
-
getLargeThreshold
-
setLargeThreshold
-
getProgressive
-
setProgressive
-
getProgressiveThreshold
-
setProgressiveThreshold
-
getProgressiveChunkMode
-
setProgressiveChunkMode
-
getAnimation
-
setAnimation
-
getAnimationThreshold
-
setAnimationThreshold
-
getAnimationDurationUpdate
-
setAnimationDurationUpdate
-
getAnimationEasingUpdate
-
setAnimationEasingUpdate
-
getAnimationDelayUpdate
-
setAnimationDelayUpdate
-
withCoordinateSystem
-
withXAxisIndex
-
withYAxisIndex
-
withPolarIndex
-
withSampling
-
withClip
-
withRoundCap
-
withRealtimeSort
-
withShowBackground
-
withBackgroundStyle
-
withLabelLine
-
withItemStyle
-
withEmphasis
-
withBlur
-
withSelect
-
withBarWidth
-
withBarMaxWidth
-
withBarMinWidth
-
withBarMinHeight
-
withBarMinAngle
-
withBarGap
-
withBarCategoryGap
-
withCursor
-
withLarge
-
withLargeThreshold
-
withProgressive
-
withProgressiveThreshold
-
withProgressiveChunkMode
-
withAnimation
-
withAnimationThreshold
-
withAnimationDurationUpdate
-
withAnimationEasingUpdate
-
withAnimationDelayUpdate
-