Class Radar
java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.axis.Radar
- All Implemented Interfaces:
Serializable
Coordinate for
RadarSeries
. Radar chart coordinate is different from polar coordinate, in that every axis
indicator of the radar chart coordinate is an individual dimension.
indicators
are required to be displayed. More detailed information is provided in the documentation.- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Name options for radar indicators.static class
Indicator of radar chart, which is used to assign multiple variables(dimensions) in radar chart.static enum
Radar render type.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected AxisLabel
protected AxisLine
protected Radar.AxisName
protected AxisTick
protected String[]
protected String
protected List<Radar.Indicator>
protected Integer
protected String[]
protected Boolean
protected Radar.Shape
protected Boolean
protected SplitArea
protected SplitLine
protected Integer
protected Integer
protected Boolean
protected Integer
protected Integer
Fields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addIndicator
(Radar.Indicator indicator) String[]
getId()
String[]
getScale()
getShape()
getZ()
void
removeIndicator
(Radar.Indicator indicator) void
setAxisLabel
(AxisLabel axisLabel) void
setAxisLine
(AxisLine axisLine) void
setAxisName
(Radar.AxisName axisName) void
setAxisTick
(AxisTick axisTick) void
void
void
setIndicators
(Radar.Indicator... indicators) void
setIndicators
(List<Radar.Indicator> indicators) void
setNameGap
(Integer nameGap) void
void
void
setShape
(Radar.Shape shape) void
void
setSplitArea
(SplitArea splitArea) void
setSplitLine
(SplitLine splitLine) void
setSplitNumber
(Integer splitNumber) void
setStartAngle
(Integer startAngle) void
setTriggerEvent
(Boolean triggerEvent) void
void
withAxisLabel
(AxisLabel axisLabel) withAxisLine
(AxisLine axisLine) withAxisName
(Radar.AxisName axisName) withAxisTick
(AxisTick axisTick) withCenter
(String x, String y) withIndicator
(Radar.Indicator indicator) withIndicators
(Radar.Indicator... indicators) withIndicators
(List<Radar.Indicator> indicators) withNameGap
(Integer nameGap) withRadius
(String inner, String outer) withShape
(Radar.Shape shape) withSilent
(Boolean silent) withSplitArea
(SplitArea splitArea) withSplitLine
(SplitLine splitLine) withSplitNumber
(Integer splitNumber) withStartAngle
(Integer startAngle) withTriggerEvent
(Boolean triggerEvent) withZLevel
(Integer zLevel) Methods inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
addChild, fireChangeEvent, getChildren, isDirty, isDirtyInDepth, markAsDirty, markAsDirtyInDepth, removeChild, setChartObjectChangeListener, unmarkDirtyInDepth
-
Field Details
-
id
-
zLevel
-
z
-
center
-
radius
-
startAngle
-
axisName
-
nameGap
-
splitNumber
-
shape
-
scale
-
silent
-
triggerEvent
-
axisLine
-
axisTick
-
axisLabel
-
splitLine
-
splitArea
-
indicators
-
-
Constructor Details
-
Radar
public Radar()
-
-
Method Details
-
getId
-
setId
-
getZLevel
-
setZLevel
-
getZ
-
setZ
-
getCenter
-
setCenter
-
getRadius
-
setRadius
-
getStartAngle
-
setStartAngle
-
getAxisName
-
setAxisName
-
getNameGap
-
setNameGap
-
getSplitNumber
-
setSplitNumber
-
getShape
-
setShape
-
getScale
-
setScale
-
getSilent
-
setSilent
-
getTriggerEvent
-
setTriggerEvent
-
getAxisLine
-
setAxisLine
-
getAxisTick
-
setAxisTick
-
getAxisLabel
-
setAxisLabel
-
getSplitLine
-
setSplitLine
-
getSplitArea
-
setSplitArea
-
getIndicators
-
setIndicators
-
setIndicators
-
removeIndicator
-
addIndicator
-
withId
-
withZLevel
-
withZ
-
withCenter
-
withRadius
-
withStartAngle
-
withAxisName
-
withNameGap
-
withSplitNumber
-
withShape
-
withScale
-
withSilent
-
withTriggerEvent
-
withAxisLine
-
withAxisTick
-
withAxisLabel
-
withSplitLine
-
withSplitArea
-
withIndicators
-
withIndicators
-
withIndicator
-