Class AbstractDataZoom<T extends AbstractDataZoom<T>>
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.datazoom.AbstractDataZoom<T>
- Type Parameters:
T
- origin class type
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
InsideDataZoom
,SliderDataZoom
Base component witch used for zooming a specific area in the chart.
More detailed information is provided in the documentation.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Filtering mode options.static enum
Settings for decoding range values.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected Integer[]
protected Double
protected String
protected AbstractDataZoom.FilterMode
protected String
protected Double
protected String
protected Double
protected String
protected Orientation
protected Integer[]
protected AbstractDataZoom.RangeMode[]
protected Double
protected String
protected Integer
protected final DataZoomType
protected Integer[]
protected Integer[]
protected Boolean
Fields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionInteger[]
getEnd()
getId()
Integer[]
getStart()
getType()
Integer[]
Integer[]
void
setAngleAxisIndexes
(Integer... angleAxisIndexes) void
void
setEndValue
(String endValue) void
setFilterMode
(AbstractDataZoom.FilterMode filterMode) void
void
setMaxSpan
(Double maxSpan) void
setMaxValueSpan
(String maxValueSpan) void
setMinSpan
(Double minSpan) void
setMinValueSpan
(String minValueSpan) void
setOrientation
(Orientation orientation) void
setRadiusAxisIndexes
(Integer... radiusAxisIndexes) void
void
void
setStartValue
(String startValue) void
setThrottle
(Integer throttle) void
setXAxisIndexes
(Integer... xAxisIndexes) void
setYAxisIndexes
(Integer... yAxisIndexes) void
setZoomLock
(Boolean zoomLock) withAngleAxisIndexes
(Integer... angleAxisIndexes) withEndValue
(String endValue) withFilterMode
(AbstractDataZoom.FilterMode filterMode) withMaxSpan
(Double maxSpan) withMaxValueSpan
(String maxValueSpan) withMinSpan
(Double minSpan) withMinValueSpan
(String minValueSpan) withOrientation
(Orientation orientation) withRadiusAxisIndexes
(Integer... radiusAxisIndexes) withStartValue
(String startValue) withThrottle
(Integer throttle) withXAxisIndexes
(Integer... xAxisIndexes) withYAxisIndexes
(Integer... yAxisIndexes) withZoomLock
(Boolean zoomLock) Methods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
addChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepth
-
Field Details
-
type
-
id
-
xAxisIndexes
-
yAxisIndexes
-
radiusAxisIndexes
-
angleAxisIndexes
-
filterMode
-
start
-
end
-
startValue
-
endValue
-
minSpan
-
maxSpan
-
minValueSpan
-
maxValueSpan
-
orientation
-
zoomLock
-
throttle
-
rangeMode
-
-
Constructor Details
-
AbstractDataZoom
-
-
Method Details
-
getType
-
getId
-
setId
-
getXAxisIndexes
-
setXAxisIndexes
-
getYAxisIndexes
-
setYAxisIndexes
-
getRadiusAxisIndexes
-
setRadiusAxisIndexes
-
getAngleAxisIndexes
-
setAngleAxisIndexes
-
getFilterMode
-
setFilterMode
-
getStart
-
setStart
-
getEnd
-
setEnd
-
getStartValue
-
setStartValue
-
getEndValue
-
setEndValue
-
getMinSpan
-
setMinSpan
-
getMaxSpan
-
setMaxSpan
-
getMinValueSpan
-
setMinValueSpan
-
getMaxValueSpan
-
setMaxValueSpan
-
getOrientation
-
getZoomLock
-
setZoomLock
-
getThrottle
-
setThrottle
-
getRangeMode
-
setRangeMode
-
withId
-
withXAxisIndexes
-
withYAxisIndexes
-
withRadiusAxisIndexes
-
withAngleAxisIndexes
-
withFilterMode
-
withStart
-
withEnd
-
withStartValue
-
withEndValue
-
withMinSpan
-
withMaxSpan
-
withMinValueSpan
-
withMaxValueSpan
-
withZoomLock
-
withThrottle
-
withRangeMode
-