Class Brush
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.Brush
- All Implemented Interfaces:
Serializable
Brush is an area-selecting component, with which user can select part of series from a chart to display in detail.
More detailed information is provided in the documentation.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classLinks interaction between selected items in different series.static enumBrush selecting mode.static enumMode for brush selecting.static classBrush font style.static enumType of brush.static classIndex of item which can use brush selecting.static enumEnum for assigns which of the series can use brush selecting.static enumUpdate type for brush selecting event.static enumButtons in toolbox that is related to brush includes.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Brush.BrushLinkprotected Brush.BrushModeprotected Brush.BrushStyleprotected Brush.BrushTypeprotected Brush.IndexItemprotected Stringprotected VisualEffectprotected VisualEffectprotected Booleanprotected Brush.SeriesIndexprotected Doubleprotected Brush.ThrottleTypeprotected Brush.Toolbox[]protected Booleanprotected Brush.IndexItemprotected Brush.IndexItemprotected IntegerFields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()getZ()voidsetBrushLink(Brush.BrushSelectMode brushSelectMode) voidsetBrushLink(Integer... seriesIndexes) voidsetBrushMode(Brush.BrushMode brushMode) voidsetBrushStyle(Brush.BrushStyle brushStyle) voidsetBrushType(Brush.BrushType brushType) voidsetGeoIndex(Brush.BrushSelectMode brushSelectMode) voidsetGeoIndex(Integer number) voidsetGeoIndex(Integer... indexes) voidvoidsetInBrush(VisualEffect inBrush) voidsetOutOfBrush(VisualEffect outOfBrush) voidsetRemoveOnClick(Boolean removeOnClick) voidsetSeriesIndex(Brush.SeriesIndex seriesIndex) voidsetThrottleDelay(Double throttleDelay) voidsetThrottleType(Brush.ThrottleType throttleType) voidsetToolboxes(Brush.Toolbox... toolboxes) voidsetTransformable(Boolean transformable) voidsetXAxisIndex(Brush.BrushSelectMode brushSelectMode) voidsetXAxisIndex(Integer number) voidsetXAxisIndex(Integer... indexes) voidsetYAxisIndex(Brush.BrushSelectMode brushSelectMode) voidsetYAxisIndex(Integer number) voidsetYAxisIndex(Integer... indexes) voidwithBrushLine(Brush.BrushSelectMode brushSelectMode) withBrushLink(Integer... seriesIndexes) withBrushMode(Brush.BrushMode brushMode) withBrushStyle(Brush.BrushStyle brushStyle) withBrushType(Brush.BrushType brushType) withGeoIndex(Brush.BrushSelectMode brushSelectedMode) withGeoIndex(Integer number) withGeoIndex(Integer... indexes) withInBrush(VisualEffect inBrush) withOutOfBrush(VisualEffect outOfBrush) withRemoveOnClick(Boolean removeOnClick) withSeriesIndex(Brush.SeriesIndex seriesIndex) withThrottleDelay(Double throttleDelay) withThrottleType(Brush.ThrottleType throttleType) withToolboxes(Brush.Toolbox... toolbox) withTransformable(Boolean transformable) withXAxisIndex(Brush.BrushSelectMode brushSelectedMode) withXAxisIndex(Integer number) withXAxisIndex(Integer... indexes) withYAxisIndex(Brush.BrushSelectMode brushSelectMode) withYAxisIndex(Integer number) withYAxisIndex(Integer... indexes) Methods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
addChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepth
-
Field Details
-
id
-
toolboxes
-
brushLink
-
seriesIndex
-
geoIndex
-
xAxisIndex
-
yAxisIndex
-
brushType
-
brushMode
-
transformable
-
brushStyle
-
throttleType
-
throttleDelay
-
removeOnClick
-
inBrush
-
outOfBrush
-
z
-
-
Constructor Details
-
Brush
public Brush()
-
-
Method Details
-
getId
-
setId
-
getToolboxes
-
setToolboxes
-
getBrushLink
-
setBrushLink
-
setBrushLink
-
getSeriesIndex
-
setSeriesIndex
-
getGeoIndex
-
setGeoIndex
-
setGeoIndex
-
setGeoIndex
-
getXAxisIndex
-
setXAxisIndex
-
setXAxisIndex
-
setXAxisIndex
-
getYAxisIndex
-
setYAxisIndex
-
setYAxisIndex
-
setYAxisIndex
-
getBrushType
-
setBrushType
-
getBrushMode
-
setBrushMode
-
getTransformable
-
setTransformable
-
getBrushStyle
-
setBrushStyle
-
getThrottleType
-
setThrottleType
-
getThrottleDelay
-
setThrottleDelay
-
getRemoveOnClick
-
setRemoveOnClick
-
getInBrush
-
getOutOfBrush
-
getZ
-
setZ
-
withId
-
withToolboxes
-
withBrushLink
-
withBrushLine
-
withSeriesIndex
-
withGeoIndex
-
withGeoIndex
-
withGeoIndex
-
withXAxisIndex
-
withXAxisIndex
-
withXAxisIndex
-
withYAxisIndex
-
withYAxisIndex
-
withYAxisIndex
-
withBrushType
-
withBrushMode
-
withTransformable
-
withBrushStyle
-
withThrottleType
-
withThrottleDelay
-
withRemoveOnClick
-
withZ
-