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
Modifier and TypeClassDescriptionstatic class
A component for zooming and restore icon path.static class
A component for restored and zoomed title text.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected ItemStyle
protected AbstractDataZoom.FilterMode
protected DataZoomFeature.Icon
protected DataZoomFeature.Title
protected Integer[]
protected Integer[]
Fields inherited from class io.jmix.chartsflowui.kit.component.model.toolbox.AbstractFeature
emphasis, iconStyle, show
Fields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
getIcon()
getTitle()
Integer[]
Integer[]
void
setBrushStyle
(ItemStyle brushStyle) void
setFilterMode
(AbstractDataZoom.FilterMode filterMode) void
setIcon
(DataZoomFeature.Icon icon) void
setTitle
(DataZoomFeature.Title title) void
setXAxisIndexes
(Integer... xAxisIndexes) void
setYAxisIndexes
(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, withShow
Methods 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:
getFeatureName
in classToolboxFeature
-