Package cn.mapway.echart.client
Class ChartSerial
- java.lang.Object
-
- cn.mapway.echart.client.ChartSerial
-
@JsType(isNative=true, namespace="<global>", name="Object") public class ChartSerial extends ObjectChartSerial- Author:
- zhang
-
-
Field Summary
Fields Modifier and Type Field Description booleanavoidLabelOverlapChartLabelStyleaxisLabelAxisLineStyleaxisLineTickaxisTickChartBackgroundStylebackgroundStyleStringbarCategoryGapStringbarWidthelemental2.core.JsArray<String>centerelemental2.core.JsArray<Object>dataSerialDetaildetailfloatendAngleChartItemStyleitemStyleChartLabelStylelabelLineStylelineStylefloatmaxfloatminStringnameelemental2.core.JsArray<String>radiusbooleanshowBackgroundbooleansmoothSplitLinesplitLineintsplitNumberStringstackfloatstartAngleStringsymbolStringtype
-
Constructor Summary
Constructors Constructor Description ChartSerial()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbar(String name, List<Object> data)voidbuild(String name, String type, List<Object> data)static ChartSerialcreate(String name, String type, List<Object> data)voidgauge(String name, List<Object> data)ChartLabelStylegetAxisLabel()AxisLineStylegetAxisLineStyle()TickgetAxisTick()ChartBackgroundStylegetBackgroundStyle()elemental2.core.JsArray<String>getCenter()SerialDetailgetDetail()ChartItemStylegetItemStyle()ChartLabelStylegetLabelStyle()LineStylegetLineStyle()elemental2.core.JsArray<String>getRadius()SplitLinegetSplitLine()ChartSerialset(String key, Object value)voidsetShowBackground(boolean showBackground)
-
-
-
Field Detail
-
name
public String name
-
type
public String type
-
data
public elemental2.core.JsArray<Object> data
-
itemStyle
public ChartItemStyle itemStyle
-
barWidth
public String barWidth
-
barCategoryGap
public String barCategoryGap
-
showBackground
public boolean showBackground
-
stack
public String stack
-
backgroundStyle
public ChartBackgroundStyle backgroundStyle
-
label
public ChartLabelStyle label
-
axisLabel
public ChartLabelStyle axisLabel
-
splitLine
public SplitLine splitLine
-
startAngle
public float startAngle
-
endAngle
public float endAngle
-
min
public float min
-
max
public float max
-
splitNumber
public int splitNumber
-
axisLine
public AxisLineStyle axisLine
-
axisTick
public Tick axisTick
-
detail
public SerialDetail detail
-
radius
public elemental2.core.JsArray<String> radius
-
avoidLabelOverlap
public boolean avoidLabelOverlap
-
center
public elemental2.core.JsArray<String> center
-
lineStyle
public LineStyle lineStyle
-
smooth
public boolean smooth
-
symbol
public String symbol
-
-
Method Detail
-
create
@JsOverlay public static final ChartSerial create(String name, String type, List<Object> data)
-
setShowBackground
@JsOverlay public final void setShowBackground(boolean showBackground)
-
getRadius
@JsOverlay public final elemental2.core.JsArray<String> getRadius()
-
getCenter
@JsOverlay public final elemental2.core.JsArray<String> getCenter()
-
getItemStyle
@JsOverlay public final ChartItemStyle getItemStyle()
-
getBackgroundStyle
@JsOverlay public final ChartBackgroundStyle getBackgroundStyle()
-
getLineStyle
@JsOverlay public final LineStyle getLineStyle()
-
getLabelStyle
@JsOverlay public final ChartLabelStyle getLabelStyle()
-
getDetail
@JsOverlay public final SerialDetail getDetail()
-
getAxisLabel
@JsOverlay public final ChartLabelStyle getAxisLabel()
-
getSplitLine
@JsOverlay public final SplitLine getSplitLine()
-
getAxisLineStyle
@JsOverlay public final AxisLineStyle getAxisLineStyle()
-
getAxisTick
@JsOverlay public final Tick getAxisTick()
-
set
@JsOverlay public final ChartSerial set(String key, Object value)
-
-