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
Modifier and TypeClassDescriptionstatic class
Links interaction between selected items in different series.static enum
Brush selecting mode.static enum
Mode for brush selecting.static class
Brush font style.static enum
Type of brush.static class
Index of item which can use brush selecting.static enum
Enum for assigns which of the series can use brush selecting.static enum
Update type for brush selecting event.static enum
Buttons 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
Modifier and TypeFieldDescriptionprotected Brush.BrushLink
protected Brush.BrushMode
protected Brush.BrushStyle
protected Brush.BrushType
protected Brush.IndexItem
protected String
protected VisualEffect
protected VisualEffect
protected Boolean
protected Brush.SeriesIndex
protected Double
protected Brush.ThrottleType
protected Brush.Toolbox[]
protected Boolean
protected Brush.IndexItem
protected Brush.IndexItem
protected Integer
Fields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
getZ()
void
setBrushLink
(Brush.BrushSelectMode brushSelectMode) void
setBrushLink
(Integer... seriesIndexes) void
setBrushMode
(Brush.BrushMode brushMode) void
setBrushStyle
(Brush.BrushStyle brushStyle) void
setBrushType
(Brush.BrushType brushType) void
setGeoIndex
(Brush.BrushSelectMode brushSelectMode) void
setGeoIndex
(Integer number) void
setGeoIndex
(Integer... indexes) void
void
setInBrush
(VisualEffect inBrush) void
setOutOfBrush
(VisualEffect outOfBrush) void
setRemoveOnClick
(Boolean removeOnClick) void
setSeriesIndex
(Brush.SeriesIndex seriesIndex) void
setThrottleDelay
(Double throttleDelay) void
setThrottleType
(Brush.ThrottleType throttleType) void
setToolboxes
(Brush.Toolbox... toolboxes) void
setTransformable
(Boolean transformable) void
setXAxisIndex
(Brush.BrushSelectMode brushSelectMode) void
setXAxisIndex
(Integer number) void
setXAxisIndex
(Integer... indexes) void
setYAxisIndex
(Brush.BrushSelectMode brushSelectMode) void
setYAxisIndex
(Integer number) void
setYAxisIndex
(Integer... indexes) void
withBrushLine
(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
-