Class DataZoomFeature
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.toolbox.ToolboxFeature
io.jmix.chartsflowui.kit.component.model.toolbox.AbstractFeature<DataZoomFeature>
io.jmix.chartsflowui.kit.component.model.toolbox.DataZoomFeature
- All Implemented Interfaces:
Serializable
A tool feature for zooming, which only supports rectangular coordinate by now.
More detailed information is provided in the documentation.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA component for zooming and restore icon path.static classA component for restored and zoomed title text.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ItemStyleprotected AbstractDataZoom.FilterModeprotected DataZoomFeature.Iconprotected DataZoomFeature.Titleprotected Integer[]protected Integer[]Fields inherited from class io.jmix.chartsflowui.kit.component.model.toolbox.AbstractFeature
emphasis, iconStyle, showFields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetIcon()getTitle()Integer[]Integer[]voidsetBrushStyle(ItemStyle brushStyle) voidsetFilterMode(AbstractDataZoom.FilterMode filterMode) voidsetIcon(DataZoomFeature.Icon icon) voidsetTitle(DataZoomFeature.Title title) voidsetXAxisIndexes(Integer... xAxisIndexes) voidsetYAxisIndexes(Integer... yAxisIndexes) withBrushStyle(ItemStyle brushStyle) withFilterMode(AbstractDataZoom.FilterMode filterMode) withIcon(DataZoomFeature.Icon icon) withTitle(DataZoomFeature.Title title) withXAxisIndexes(Integer... xAxisIndexes) withYAxisIndexes(Integer... yAxisIndexes) Methods inherited from class io.jmix.chartsflowui.kit.component.model.toolbox.AbstractFeature
getEmphasis, getIconStyle, getShow, setEmphasis, setIconStyle, setShow, withEmphasis, withIconStyle, withShowMethods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
addChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepth
-
Field Details
-
title
-
icon
-
filterMode
-
xAxisIndexes
-
yAxisIndexes
-
brushStyle
-
-
Constructor Details
-
DataZoomFeature
public DataZoomFeature()
-
-
Method Details
-
getTitle
-
setTitle
-
getIcon
-
setIcon
-
getFilterMode
-
setFilterMode
-
getXAxisIndexes
-
setXAxisIndexes
-
getYAxisIndexes
-
setYAxisIndexes
-
getBrushStyle
-
withTitle
-
withIcon
-
withFilterMode
-
withXAxisIndexes
-
withYAxisIndexes
-
getFeatureName
- Specified by:
getFeatureNamein classToolboxFeature
-