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
Nested ClassesModifier and TypeClassDescriptionstatic className options for radar indicators.static classIndicator of radar chart, which is used to assign multiple variables(dimensions) in radar chart.static enumRadar render type.Nested classes/interfaces inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
ChartObservableObject.ObjectChangeEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AxisLabelprotected AxisLineprotected Radar.AxisNameprotected AxisTickprotected String[]protected Stringprotected List<Radar.Indicator>protected Integerprotected String[]protected Booleanprotected Radar.Shapeprotected Booleanprotected SplitAreaprotected SplitLineprotected Integerprotected Integerprotected Booleanprotected Integerprotected IntegerFields inherited from class io.jmix.chartsflowui.kit.component.model.ChartObservableObject
children, dirty, listener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIndicator(Radar.Indicator indicator) String[]getId()String[]getScale()getShape()getZ()voidremoveIndicator(Radar.Indicator indicator) voidsetAxisLabel(AxisLabel axisLabel) voidsetAxisLine(AxisLine axisLine) voidsetAxisName(Radar.AxisName axisName) voidsetAxisTick(AxisTick axisTick) voidvoidvoidsetIndicators(Radar.Indicator... indicators) voidsetIndicators(List<Radar.Indicator> indicators) voidsetNameGap(Integer nameGap) voidvoidvoidsetShape(Radar.Shape shape) voidvoidsetSplitArea(SplitArea splitArea) voidsetSplitLine(SplitLine splitLine) voidsetSplitNumber(Integer splitNumber) voidsetStartAngle(Integer startAngle) voidsetTriggerEvent(Boolean triggerEvent) voidvoidwithAxisLabel(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
-