Class ChartOptions
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.ChartOptions
- All Implemented Interfaces:
Serializable
Basic chart options.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of compositing operation to apply when drawing a new shape.static classState switching animation configurations.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AngleAxisprotected Booleanprotected Integerprotected Integerprotected Integerprotected Integerprotected Stringprotected Stringprotected Integerprotected Ariaprotected AxisPointerprotected Colorprotected ChartOptions.BlendModeprotected Brushprotected final JmixChartprotected DataSetprotected List<AbstractDataZoom<?>> protected Integerprotected AbstractLegend<?> protected tools.jackson.databind.JsonNodeprotected tools.jackson.databind.ObjectMapperprotected Polarprotected Radarprotected RadiusAxisprotected List<AbstractSeries<?>> protected ChartOptions.StateAnimationprotected TextStyleprotected Titleprotected Toolboxprotected Tooltipprotected Booleanprotected List<AbstractVisualMap<?>> Fields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddColorToPalette(Color color) voidaddDataZoom(AbstractDataZoom<?> dataZoom) voidvoidaddSeries(AbstractSeries<?> series) voidaddVisualMap(AbstractVisualMap<?> visualMap) voidvoidvoid@Nullable AngleAxis@Nullable Boolean@Nullable Integer@Nullable Integer@Nullable Integer@Nullable Integer@Nullable String@Nullable String@Nullable Integer@Nullable AriagetAria()@Nullable AxisPointer@Nullable Color@Nullable ChartOptions.BlendMode@Nullable BrushgetBrush()@Nullable DataSet@Nullable List<AbstractDataZoom<?>> getGrids()@Nullable Integer@Nullable AbstractLegend<?> @Nullable tools.jackson.databind.JsonNodeprotected @Nullable String@Nullable PolargetPolar()@Nullable RadargetRadar()@Nullable RadiusAxis@Nullable List<AbstractSeries<?>> @Nullable ChartOptions.StateAnimation@Nullable TextStyle@Nullable TitlegetTitle()@Nullable Toolbox@Nullable Tooltip@Nullable Boolean@Nullable List<AbstractVisualMap<?>> getXAxes()getYAxes()booleanvoidvoidremoveDataZoom(AbstractDataZoom<?> dataZoom) voidremoveGrid(Grid grid) voidremoveSeries(AbstractSeries<?> series) voidremoveVisualMap(AbstractVisualMap<?> visualMap) voidremoveXAxis(XAxis axis) voidremoveYAxis(YAxis Axis) voidsetAngleAxis(AngleAxis axis) voidsetAnimation(Boolean animation) voidsetAnimationDelay(Integer animationDelay) voidsetAnimationDelayUpdate(Integer animationDelayUpdate) voidsetAnimationDuration(Integer animationDuration) voidsetAnimationDurationUpdate(Integer animationDurationUpdate) voidsetAnimationEasing(String animationEasing) voidsetAnimationEasingUpdate(String animationEasingUpdate) voidsetAnimationThreshold(Integer animationThreshold) voidvoidsetAxisPointer(AxisPointer axisPointer) voidsetBackgroundColor(Color backgroundColor) voidsetBlendMode(ChartOptions.BlendMode blendMode) voidvoidsetChartObjectChangeListener(@Nullable Consumer<ChartObservableObject.ObjectChangeEvent> listener) voidsetColorPalette(Color... palette) voidsetDataSet(DataSet dataSet) voidsetHoverLayerThreshold(Integer hoverLayerThreshold) voidsetLegend(AbstractLegend<?> legend) voidsetNativeJson(String nativeJson) voidvoidvoidsetRadiusAxis(RadiusAxis axis) voidsetStateAnimation(ChartOptions.StateAnimation stateAnimation) voidsetTextStyle(TextStyle textStyle) voidvoidsetToolbox(Toolbox toolbox) voidsetTooltip(Tooltip tooltip) voidvoidMethods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
addChild, fireChangeEvent, getChildren, isDirty, markAsDirty, removeChild
-
Field Details
-
title
-
legend
-
tooltip
-
toolbox
-
axisPointer
-
dataSet
-
aria
-
brush
-
visualMap
-
chart
-
nativeJson
protected tools.jackson.databind.JsonNode nativeJson -
parser
protected tools.jackson.databind.ObjectMapper parser -
seriesList
-
xAxes
-
yAxes
-
radiusAxis
-
angleAxis
-
grids
-
dataZoom
-
polar
-
radar
-
colorPalette
-
backgroundColor
-
textStyle
-
animation
-
animationThreshold
-
animationDuration
-
animationEasing
-
animationDelay
-
animationDurationUpdate
-
animationEasingUpdate
-
animationDelayUpdate
-
stateAnimation
-
blendMode
-
hoverLayerThreshold
-
useUtc
-
-
Constructor Details
-
ChartOptions
-
-
Method Details
-
getNativeJson
public @Nullable tools.jackson.databind.JsonNode getNativeJson() -
getNativeJsonString
-
setNativeJson
-
addSeries
-
removeSeries
-
getSeries
-
addXAxis
-
removeXAxis
-
getXAxes
-
addYAxis
-
removeYAxis
-
getYAxes
-
setRadiusAxis
-
getRadiusAxis
-
setAngleAxis
-
getAngleAxis
-
addGrid
-
removeGrid
-
getGrids
-
addDataZoom
-
removeDataZoom
-
getDataZoom
-
getTitle
-
setTitle
-
getLegend
-
setLegend
-
getTooltip
-
setTooltip
-
getToolbox
-
setToolbox
-
getAxisPointer
-
setAxisPointer
-
getPolar
-
setPolar
-
getRadar
-
setRadar
-
getDataSet
-
setDataSet
-
getAria
-
setAria
-
getBrush
-
setBrush
-
addVisualMap
-
removeVisualMap
-
getVisualMap
-
getColorPalette
-
getBackgroundColor
-
clearColorPalette
public void clearColorPalette() -
getTextStyle
-
getAnimation
-
setAnimation
-
getAnimationThreshold
-
setAnimationThreshold
-
getAnimationDuration
-
setAnimationDuration
-
getAnimationEasing
-
setAnimationEasing
-
getAnimationDelay
-
setAnimationDelay
-
getAnimationDurationUpdate
-
setAnimationDurationUpdate
-
getAnimationEasingUpdate
-
setAnimationEasingUpdate
-
getAnimationDelayUpdate
-
setAnimationDelayUpdate
-
getStateAnimation
-
setStateAnimation
-
getBlendMode
-
setBlendMode
-
getHoverLayerThreshold
-
setHoverLayerThreshold
-
getUseUtc
-
setUseUtc
-
markAsDirtyInDepth
public void markAsDirtyInDepth()- Overrides:
markAsDirtyInDepthin classChartObservableObject
-
unmarkDirtyInDepth
public void unmarkDirtyInDepth()- Overrides:
unmarkDirtyInDepthin classChartObservableObject
-
setChartObjectChangeListener
public void setChartObjectChangeListener(@Nullable Consumer<ChartObservableObject.ObjectChangeEvent> listener) - Overrides:
setChartObjectChangeListenerin classChartObservableObject
-
isDirtyInDepth
public boolean isDirtyInDepth()- Overrides:
isDirtyInDepthin classChartObservableObject
-