Class ChartType
- java.lang.Object
-
- com.vaadin.flow.component.charts.model.ChartType
-
- All Implemented Interfaces:
ChartEnum,Serializable
public class ChartType extends Object implements ChartEnum
The default series type for the chart. Can be one of LINE, SPLINE, AREA, AREASPLINE, COLUMN, BAR, PIE, SCATTER, AREARANGE, AREASPLINERANGE, and COLUMNRANGE. Defaults to LINE.Own custom extensions can be made by extending this class.
Configuration specific to each ChartType can be set using
Configuration.setPlotOptions(AbstractPlotOptions...)or for a single series usingAbstractSeries.setPlotOptions(AbstractPlotOptions)- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ChartTypeAREAstatic ChartTypeAREARANGEstatic ChartTypeAREASPLINEstatic ChartTypeAREASPLINERANGEstatic ChartTypeBARstatic ChartTypeBOXPLOTstatic ChartTypeBUBBLEstatic ChartTypeBULLETstatic ChartTypeCANDLESTICKstatic ChartTypeCOLUMNstatic ChartTypeCOLUMNRANGEstatic ChartTypeERRORBARstatic ChartTypeFLAGSstatic ChartTypeFUNNELstatic ChartTypeGAUGEstatic ChartTypeHEATMAPstatic ChartTypeLINEstatic ChartTypeOHLCstatic ChartTypeORGANIZATIONstatic ChartTypePIEstatic ChartTypePOLYGONstatic ChartTypePYRAMIDstatic ChartTypeSCATTERstatic ChartTypeSOLIDGAUGEstatic ChartTypeSPLINEstatic ChartTypeTIMELINEstatic ChartTypeTREEMAPstatic ChartTypeWATERFALLstatic ChartTypeXRANGE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static ChartTypegetDefault()inthashCode()StringtoString()
-
-
-
Field Detail
-
AREA
public static final ChartType AREA
- See Also:
PlotOptionsArea
-
LINE
public static final ChartType LINE
- See Also:
PlotOptionsLine
-
SPLINE
public static final ChartType SPLINE
- See Also:
PlotOptionsSpline
-
AREASPLINE
public static final ChartType AREASPLINE
- See Also:
PlotOptionsAreaspline
-
BULLET
public static final ChartType BULLET
- See Also:
PlotOptionsBullet
-
COLUMN
public static final ChartType COLUMN
- See Also:
PlotOptionsColumn
-
BAR
public static final ChartType BAR
- See Also:
PlotOptionsBar
-
PIE
public static final ChartType PIE
- See Also:
PlotOptionsPie
-
SCATTER
public static final ChartType SCATTER
- See Also:
PlotOptionsScatter
-
GAUGE
public static final ChartType GAUGE
- See Also:
PlotOptionsGauge
-
AREARANGE
public static final ChartType AREARANGE
- See Also:
PlotOptionsArearange
-
COLUMNRANGE
public static final ChartType COLUMNRANGE
- See Also:
PlotOptionsColumnrange
-
AREASPLINERANGE
public static final ChartType AREASPLINERANGE
- See Also:
PlotOptionsAreasplinerange
-
BOXPLOT
public static final ChartType BOXPLOT
- See Also:
PlotOptionsBoxplot
-
ERRORBAR
public static final ChartType ERRORBAR
- See Also:
PlotOptionsErrorbar
-
BUBBLE
public static final ChartType BUBBLE
- See Also:
PlotOptionsBubble
-
FUNNEL
public static final ChartType FUNNEL
- See Also:
PlotOptionsFunnel
-
WATERFALL
public static final ChartType WATERFALL
- See Also:
PlotOptionsWaterfall
-
PYRAMID
public static final ChartType PYRAMID
- See Also:
PlotOptionsPyramid
-
SOLIDGAUGE
public static final ChartType SOLIDGAUGE
- See Also:
PlotOptionsSolidgauge
-
HEATMAP
public static final ChartType HEATMAP
- See Also:
PlotOptionsHeatmap
-
TREEMAP
public static final ChartType TREEMAP
- See Also:
PlotOptionsTreemap
-
POLYGON
public static final ChartType POLYGON
- See Also:
PlotOptionsPolygon
-
CANDLESTICK
public static final ChartType CANDLESTICK
- See Also:
PlotOptionsCandlestick
-
FLAGS
public static final ChartType FLAGS
- See Also:
PlotOptionsFlags
-
TIMELINE
public static final ChartType TIMELINE
- See Also:
PlotOptionsTimeline
-
OHLC
public static final ChartType OHLC
- See Also:
PlotOptionsOhlc
-
ORGANIZATION
public static final ChartType ORGANIZATION
- See Also:
PlotOptionsOrganization
-
XRANGE
public static final ChartType XRANGE
- See Also:
PlotOptionsXrange
-
-
Constructor Detail
-
ChartType
protected ChartType(String type)
Constructs a new Chart type.- Parameters:
type- the actual type string passed for client side
-
-