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 Summary
Nested 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.AbstractDataZoom
AbstractDataZoom.FilterMode, AbstractDataZoom.RangeModeNested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent -
Field Summary
FieldsModifier 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.AbstractDataZoom
angleAxisIndexes, 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.ChartObservableObject
children, dirty, listener -
Constructor Summary
Constructors -
Method Summary
Modifier 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.AbstractDataZoom
getAngleAxisIndexes, 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.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.HasPosition
withBottom, 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
-
SliderDataZoom
public 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 interfaceHasPosition<SliderDataZoom>- Returns:
- distance between component and the left side of the container
-
setLeft
Description 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 interfaceHasPosition<SliderDataZoom>- Parameters:
left- distance to set
-
A pixel value like
-
getTop
- Specified by:
getTopin interfaceHasPosition<SliderDataZoom>- Returns:
- distance between component and the top side of the container
-
setTop
Description 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 interfaceHasPosition<SliderDataZoom>- Parameters:
top- distance to set
-
A pixel value like
-
getRight
- Specified by:
getRightin interfaceHasPosition<SliderDataZoom>- Returns:
- distance between component and the right side of the container
-
setRight
Description 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 interfaceHasPosition<SliderDataZoom>- Parameters:
right- distance to set
-
A pixel value like
-
getBottom
- Specified by:
getBottomin interfaceHasPosition<SliderDataZoom>- Returns:
- distance between component and the bottom side of the container
-
setBottom
Description 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 interfaceHasPosition<SliderDataZoom>- Parameters:
bottom- distance to set
-
A pixel value like
-
getWidth
-
setWidth
-
getHeight
-
setHeight
-
getBrushSelect
-
setBrushSelect
-
getBrushStyle
-
getEmphasis
-
setEmphasis
-
withShow
-
withDataBackground
-
withSelectedDataBackground
public SliderDataZoom withSelectedDataBackground(SliderDataZoom.DataBackground selectedDataBackground) -
withBorderRadius
-
withHandleIcon
-
withHandleSize
-
withMoveHandleIcon
-
withMoveHandleSize
-
withLabelPrecision
-
withLabelFormatter
-
withLabelFormatterFunction
-
withShowDetail
-
withShowDataShadow
-
withRealtime
-
withZLevel
-
withZ
-
withWidth
-
withHeight
-
withBrushSelect
-
withEmphasis
-