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
Nested ClassesModifier and TypeClassDescriptionstatic classBase component for bar elements.static classBackground style of each bar.static classComponent to configure the blur state.static classComponent to configure the emphasis state.static classItem style of bar.static classConfiguration component of label guideline.static classComponent to configure the selection state.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractAxisAwareSeries
AbstractAxisAwareSeries.SeriesLayoutTypeNested 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.ObjectChangeEventNested classes/interfaces inherited from interface io.jmix.chartsflowui.kit.component.model.series.HasStack
HasStack.StackStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Integerprotected Integerprotected Stringprotected Integerprotected BarSeries.BackgroundStyleprotected Stringprotected Stringprotected Stringprotected Integerprotected Integerprotected Stringprotected Stringprotected BarSeries.Blurprotected Booleanprotected CoordinateSystemprotected Stringprotected BarSeries.Emphasisprotected ItemStyleWithDecalprotected BarSeries.LabelLineprotected Booleanprotected Integerprotected Integerprotected Integerprotected ProgressiveChunkModeprotected Integerprotected Booleanprotected Booleanprotected SamplingTypeprotected BarSeries.Selectprotected Booleanprotected Stringprotected HasStack.StackStrategyprotected Integerprotected IntegerFields inherited from class io.jmix.chartsflowui.kit.component.model.series.AbstractAxisAwareSeries
datasetIndex, encode, legendHoverLink, markArea, markLine, markPoint, seriesLayoutByFields 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 TypeMethodDescriptiongetBlur()getClip()getLarge()getStack()voidsetAnimation(Boolean animation) voidsetAnimationDelayUpdate(Integer animationDelayUpdate) voidsetAnimationDurationUpdate(Integer animationDurationUpdate) voidsetAnimationEasingUpdate(String animationEasingUpdate) voidsetAnimationThreshold(Integer animationThreshold) voidsetBackgroundStyle(BarSeries.BackgroundStyle backgroundStyle) voidsetBarCategoryGap(String barCategoryGap) voidvoidsetBarMaxWidth(String barMaxWidth) voidsetBarMinAngle(Integer barMinAngle) voidsetBarMinHeight(Integer barMinHeight) voidsetBarMinWidth(String barMinWidth) voidsetBarWidth(String barWidth) voidsetBlur(BarSeries.Blur blur) voidvoidsetCoordinateSystem(CoordinateSystem coordinateSystem) voidvoidsetEmphasis(BarSeries.Emphasis emphasis) voidsetItemStyle(ItemStyleWithDecal itemStyle) voidsetLabelLine(BarSeries.LabelLine labelLine) voidvoidsetLargeThreshold(Integer largeThreshold) voidsetPolarIndex(Integer polarIndex) voidsetProgressive(Integer progressive) voidsetProgressiveChunkMode(ProgressiveChunkMode progressiveChunkMode) voidsetProgressiveThreshold(Integer progressiveThreshold) voidsetRealtimeSort(Boolean realtimeSort) voidsetRoundCap(Boolean roundCap) voidsetSampling(SamplingType sampling) voidsetSelect(BarSeries.Select select) voidsetShowBackground(Boolean showBackground) voidSets the stack name for the series or replaces an existing one.voidsetStackStrategy(HasStack.StackStrategy stackStrategy) Sets the stack strategy type or replaces an existing one for stack values if the stack name was specified.voidsetXAxisIndex(Integer xAxisIndex) voidsetYAxisIndex(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, withSeriesLayoutByMethods 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, unmarkDirtyInDepthMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:HasStackSets the stack name for the series or replaces an existing one. -
getClip
-
setClip
-
getStackStrategy
- Specified by:
getStackStrategyin interfaceHasStack<BarSeries>- Returns:
- type of strategy for stacking values
-
setStackStrategy
Description copied from interface:HasStackSets the stack strategy type or replaces an existing one for stack values if the stack name was specified.- Specified by:
setStackStrategyin 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
-