Class SliderDataZoom
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.datazoom.AbstractDataZoom<SliderDataZoom>
io.jmix.chartsflowui.kit.component.model.datazoom.SliderDataZoom
- All Implemented Interfaces:
- HasPosition<SliderDataZoom>,- Serializable
public class SliderDataZoom
extends AbstractDataZoom<SliderDataZoom>
implements HasPosition<SliderDataZoom>
Slider type data zoom component provides functions like
 data thumbnail, zoom, brush to select, drag to move, click to locate.
 More detailed information is provided in the documentation.
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classThe style of data shadow.static classComponent to configure the highlighted state.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.datazoom.AbstractDataZoomAbstractDataZoom.FilterMode, AbstractDataZoom.RangeModeNested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObjectChartObservableObject.ObjectChangeEvent
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Colorprotected Colorprotected Integerprotected Stringprotected Booleanprotected ItemStyleprotected SliderDataZoom.DataBackgroundprotected SliderDataZoom.Emphasisprotected Colorprotected Stringprotected Stringprotected ItemStyleprotected Stringprotected Stringprotected JsFunctionprotected Integerprotected Stringprotected Stringprotected Integerprotected ItemStyleprotected Booleanprotected Stringprotected SliderDataZoom.DataBackgroundprotected Booleanprotected Booleanprotected Booleanprotected TextStyleprotected Stringprotected Stringprotected Integerprotected IntegerFields inherited from class io.jmix.chartsflowui.kit.component.model.datazoom.AbstractDataZoomangleAxisIndexes, end, endValue, filterMode, id, maxSpan, maxValueSpan, minSpan, minValueSpan, orientation, radiusAxisIndexes, rangeMode, start, startValue, throttle, type, xAxisIndexes, yAxisIndexes, zoomLockFields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObjectchildren, dirty, listener
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetLeft()getRight()getShow()getTop()getWidth()getZ()voidsetBackgroundColor(Color backgroundColor) voidsetBorderColor(Color borderColor) voidsetBorderRadius(Integer borderRadius) voidSets a distance between component and the bottom side of the container.
 Possible values are: A pixel value like"20".voidsetBrushSelect(Boolean brushSelect) voidsetBrushStyle(ItemStyle brushStyle) voidsetDataBackground(SliderDataZoom.DataBackground dataBackground) voidsetEmphasis(SliderDataZoom.Emphasis emphasis) voidsetFillerColor(Color fillerColor) voidsetHandleIcon(String handleIcon) voidsetHandleSize(String handleSize) voidsetHandleStyle(ItemStyle handleStyle) voidvoidsetLabelFormatter(String labelFormatter) voidsetLabelFormatterFunction(JsFunction labelFormatterFunction) voidsetLabelFormatterFunction(String labelFormatterFunction) voidsetLabelPrecision(Integer labelPrecision) voidSets a distance between component and the left side of the container.
 Possible values are: A pixel value like"20".voidsetMoveHandleIcon(String moveHandleIcon) voidsetMoveHandleSize(Integer moveHandleSize) voidsetMoveHandleStyle(ItemStyle moveHandleStyle) voidsetRealtime(Boolean realtime) voidSets a distance between component and the right side of the container.
 Possible values are: A pixel value like"20".voidsetSelectedDataBackground(SliderDataZoom.DataBackground selectedDataBackground) voidvoidsetShowDataShadow(Boolean showDataShadow) voidsetShowDetail(Boolean showDetail) voidsetTextStyle(TextStyle textStyle) voidSets a distance between component and the top side of the container.
 Possible values are: A pixel value like"20".voidvoidvoidwithBackgroundColor(Color backgroundColor) withBorderColor(Color borderColor) withBorderRadius(Integer borderRadius) withBrushSelect(Boolean brushSelect) withBrushStyle(ItemStyle brushStyle) withDataBackground(SliderDataZoom.DataBackground dataBackground) withEmphasis(SliderDataZoom.Emphasis emphasis) withFillerColor(Color fillerColor) withHandleIcon(String handleIcon) withHandleSize(String handleSize) withHandleStyle(ItemStyle handleStyle) withHeight(String height) withLabelFormatter(String labelFormatter) withLabelFormatterFunction(JsFunction labelFormatterFunction) withLabelFormatterFunction(String labelFormatterFunction) withLabelPrecision(Integer labelPrecision) withMoveHandleIcon(String moveHandleIcon) withMoveHandleSize(Integer moveHandleSize) withMoveHandleStyle(ItemStyle moveHandleStyle) withRealtime(Boolean realtime) withSelectedDataBackground(SliderDataZoom.DataBackground selectedDataBackground) withShowDataShadow(Boolean showDataShadow) withShowDetail(Boolean showDetail) withTextStyle(TextStyle textStyle) withZLevel(Integer zLevel) Methods inherited from class io.jmix.chartsflowui.kit.component.model.datazoom.AbstractDataZoomgetAngleAxisIndexes, getEnd, getEndValue, getFilterMode, getId, getMaxSpan, getMaxValueSpan, getMinSpan, getMinValueSpan, getOrientation, getRadiusAxisIndexes, getRangeMode, getStart, getStartValue, getThrottle, getType, getXAxisIndexes, getYAxisIndexes, getZoomLock, setAngleAxisIndexes, setEnd, setEndValue, setFilterMode, setId, setMaxSpan, setMaxValueSpan, setMinSpan, setMinValueSpan, setOrientation, setRadiusAxisIndexes, setRangeMode, setStart, setStartValue, setThrottle, setXAxisIndexes, setYAxisIndexes, setZoomLock, withAngleAxisIndexes, withEnd, withEndValue, withFilterMode, withId, withMaxSpan, withMaxValueSpan, withMinSpan, withMinValueSpan, withOrientation, withRadiusAxisIndexes, withRangeMode, withStart, withStartValue, withThrottle, withXAxisIndexes, withYAxisIndexes, withZoomLockMethods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObjectaddChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepthMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.chartsflowui.kit.component.model.HasPositionwithBottom, withLeft, withRight, withTop
- 
Field Details- 
show
- 
backgroundColor
- 
dataBackground
- 
selectedDataBackground
- 
fillerColor
- 
borderColor
- 
borderRadius
- 
handleIcon
- 
handleSize
- 
handleStyle
- 
moveHandleIcon
- 
moveHandleSize
- 
moveHandleStyle
- 
labelPrecision
- 
labelFormatter
- 
labelFormatterFunction
- 
showDetail
- 
showDataShadow
- 
realtime
- 
textStyle
- 
zLevel
- 
z
- 
left
- 
top
- 
right
- 
bottom
- 
width
- 
height
- 
brushSelect
- 
brushStyle
- 
emphasis
 
- 
- 
Constructor Details- 
SliderDataZoompublic SliderDataZoom()
 
- 
- 
Method Details- 
getShow
- 
setShow
- 
getBackgroundColor
- 
getDataBackground
- 
setDataBackground
- 
getSelectedDataBackground
- 
setSelectedDataBackground
- 
getFillerColor
- 
getBorderColor
- 
getBorderRadius
- 
setBorderRadius
- 
getHandleIcon
- 
setHandleIcon
- 
getHandleSize
- 
setHandleSize
- 
getHandleStyle
- 
getMoveHandleIcon
- 
setMoveHandleIcon
- 
getMoveHandleSize
- 
setMoveHandleSize
- 
getMoveHandleStyle
- 
getLabelPrecision
- 
setLabelPrecision
- 
getLabelFormatter
- 
setLabelFormatter
- 
getLabelFormatterFunction
- 
setLabelFormatterFunction
- 
getShowDetail
- 
setShowDetail
- 
getShowDataShadow
- 
setShowDataShadow
- 
getRealtime
- 
setRealtime
- 
getTextStyle
- 
getZLevel
- 
setZLevel
- 
getZ
- 
setZ
- 
getLeft- Specified by:
- getLeftin interface- HasPosition<SliderDataZoom>
- Returns:
- distance between component and the left side of the container
 
- 
setLeftDescription copied from interface:HasPositionSets a distance between component and the left side of the container.
 Possible values are:- 
        A pixel value like "20".
- 
        Percentage value relative to container width like "20%".
- 
        Predefined values like "left","center","right".
 - Specified by:
- setLeftin interface- HasPosition<SliderDataZoom>
- Parameters:
- left- distance to set
 
- 
        A pixel value like 
- 
getTop- Specified by:
- getTopin interface- HasPosition<SliderDataZoom>
- Returns:
- distance between component and the top side of the container
 
- 
setTopDescription copied from interface:HasPositionSets a distance between component and the top side of the container.
 Possible values are:- 
        A pixel value like "20".
- 
        Percentage value relative to container width like "20%".
- 
        Predefined values like "top","middle","bottom".
 - Specified by:
- setTopin interface- HasPosition<SliderDataZoom>
- Parameters:
- top- distance to set
 
- 
        A pixel value like 
- 
getRight- Specified by:
- getRightin interface- HasPosition<SliderDataZoom>
- Returns:
- distance between component and the right side of the container
 
- 
setRightDescription copied from interface:HasPositionSets a distance between component and the right side of the container.
 Possible values are:- 
        A pixel value like "20".
- 
        Percentage value relative to container width like "20%".
 - Specified by:
- setRightin interface- HasPosition<SliderDataZoom>
- Parameters:
- right- distance to set
 
- 
        A pixel value like 
- 
getBottom- Specified by:
- getBottomin interface- HasPosition<SliderDataZoom>
- Returns:
- distance between component and the bottom side of the container
 
- 
setBottomDescription copied from interface:HasPositionSets a distance between component and the bottom side of the container.
 Possible values are:- 
        A pixel value like "20".
- 
        Percentage value relative to container width like "20%".
 - Specified by:
- setBottomin interface- HasPosition<SliderDataZoom>
- Parameters:
- bottom- distance to set
 
- 
        A pixel value like 
- 
getWidth
- 
setWidth
- 
getHeight
- 
setHeight
- 
getBrushSelect
- 
setBrushSelect
- 
getBrushStyle
- 
getEmphasis
- 
setEmphasis
- 
withShow
- 
withDataBackground
- 
withSelectedDataBackgroundpublic SliderDataZoom withSelectedDataBackground(SliderDataZoom.DataBackground selectedDataBackground) 
- 
withBorderRadius
- 
withHandleIcon
- 
withHandleSize
- 
withMoveHandleIcon
- 
withMoveHandleSize
- 
withLabelPrecision
- 
withLabelFormatter
- 
withLabelFormatterFunction
- 
withShowDetail
- 
withShowDataShadow
- 
withRealtime
- 
withZLevel
- 
withZ
- 
withWidth
- 
withHeight
- 
withBrushSelect
- 
withEmphasis
 
-