All Classes and Interfaces
Class
Description
Abstract base class for model classes to be serialized to JSON.
Abstract AbstractDataLabels class.
Abstract AbstractPlotOptions class.
Abstract base class for series
Custom bean serializer for
AbstractSeries that adds the type field.Base class for series events.
AbstractSeriesItem class.
Base class for series item events.
Options for configuring accessibility for the chart.
Abstract Axis class.
Possible axis dimensions with their indexes in client-side
Alternative AxisContainer to allow multiple axes
Serializer for
AxisListEvent for information about rescaling the axis.
The axis title.
Serializer for
AxisTitle.Abstract class for bean serializers.
Delegates serialization calls to the given instance of
BeanSerializationDelegate.The BubblemapDataSeriesItem class represents a single entry in a
MapDataSeries.
A collection of options for buttons appearing in the exporting module.
Positioning options for
DrillUpButtonOptions for the export related buttons, print and export.
ButtonTheme class.
Util class that handles the configuration needed for the model classes to be
serialized to JSON.
ChartStyle class.
Color interface.
A color axis for choropleth mapping.
Map's configuration root object containing all the child objects that are
used to configure map, axes, legend, titles etc.
Listener interface for events triggered in Configuration.
Options for the export button.
Highchart by default puts a credits label in the lower right corner of the
chart.
Configure a crosshair that follows either the mouse pointer or the hovered
point.
CSSObject class.
You can set the cursor to POINTER("pointer") if you have click events
attached to the series, to signal to the user that the points and lines can
be clicked.
Dash styles used to render lines.
Event triggered when data was added to the series.
An array of data classes or ranges for the choropleth map.
DataLabels class.
Event when the data was removed.
Event for updating existing data series.
Logic for altering the bean serialization process.
Options for drill down, the concept of inspecting increasingly high
resolution data through clicking on chart items like columns or pie slices.
The DrilldownEvent class stores information on click events in drilldown
points
Options for the drill up button that appears when drilling down on a series.
What box to align the button to.
Options for the exporting module.
FontWeight class.
Global options that don't apply to each chart.
HasAxis interface.
Indicates that an event has an associated item
Indicates that an event has an associated series
Alignment of the title relative to the axis values and more generically
horizontal alignment.
Options for the hovered series
HTMLLabelItem class.
HTMLLabels class.
Event for information about slicing a pie point
Options for keyboard navigation.
The axis labels show the number or category for each tick.
Language object.
The layout of the legend items.
The legend is a box containing explanations for the different elements of a
chart.
Options for the paging or navigation appearing when the legend is overflown.
Style options for Legend
A title to be added on top of the legend.
Serializer for
LegendTitle
The loading options control the appearance of the loading screen that covers
the plot area on chart operations.
ValoDarkTheme class.
ValoLightTheme class.
Map class.
The ChartAddSeriesEvent class stores data about new series added
to an existing chart.
Fired after a chart is printed using the print menu
Fired before a chart is printed using the print menu
The ChartClickEvent class stores information on click events anywhere on the
area of the chart.
MapConfiguration interface.
MapDataSeries class.
The MapDataSeriesItem class represents a single entry in a
MapDataSeries.ChartDrillupEvent triggered after all the series has been drilled up
if chart has multiple drilldown series
ChartDrillupEvent triggered when the 'Back to previous series' button is
clicked
Interface shared by all enum classes of the vaadin charts.
Serializer for all classes implementing
MapEnumFired after a chart is loaded
Options regarding the chart area and plot area as well as general chart
options.
A collection of options for zooming and panning in a map.
MapNavigationButtons class.
Fired after a chart is redrawn
The ChartSelectionEvent class stores information on selection events on the
chart's area.
Util class that handles the configuration needed for the model classes to be
serialized to JSON.
The default series type for the chart.
The triangular marker on a scalar color axis that points to the value of the
hovered area.
Helper class to store and transfer mouse event details.
Constants for mouse buttons.
A collection of options for buttons and menus appearing in the exporting
module.
Overrides for the normal state
The heatmap series type, a special case of a choropleth map where each point
is a square colored to signify a value.
The map series type is the default series type of a Highcharts map, where
each point is represented by an area given by its
path option of
the path option of its corresponding mapData point.A bubble series is a three dimensional series type where each point renders
an X, Y and Z value.
Mapline series represent paths or lines in a map, all features that don't
have an area.
A mappoint series is a scatter series laid on top of a map, where X and Y
values relate to the coordinate system established by the paths used for the
main map series.
General options for all series types.
PlotOptionsStyle class.
The PointClickEvent class stores data for click events on the points of the
chart.
The PointLegendItemClickEvent class stores information on click events on the
charts's legend items that correspond to a chart point.
Fired when the mouse exits the neighborhood of a point
Fired when the mouse pointer moves within the neighborhood
of a point
PointProperties class.
The PointRemoveEvent class stores data for remove events on the points of the
chart
The PointSelectEvent class stores data for select events on the points of the
chart.
The PointUnselectEvent class stores data for unselect events on the points of the
chart.
The PointUpdateEvent class stores data for update events on the points of the
chart
Position configuration for the credits label.
The button that appears after a selection zoom, allowing the user to reset
zoom.
What frame the button should be placed related to.
Specific options for point in selected states, after being selected by allowPointSelect or
programmatically.
Series interface for all kinds of Series
Event for information about a new series to be added
Fired after a chart series is animated
Event for information about changes in data of series
SeriesCheckboxClickEvent triggered when a checkbox in a legend is clicked
The SeriesClickEvent class stores data for click events on the series of the
chart.
Fired when a series is hidden
The SeriesLegendItemClickEvent class stores information on click events on
the charts's legend items that correspond to a chart series.
Fired when the mouse exits the neighborhood of a series
Fired when the mouse moves within the neighborhood of a series
Fired when a series is shown
Listener class for Series enabling and disabling events.
A configuration object for the tooltip rendering of each single series.
The name of a symbol to use for the border around the
DataLabels or
Tooltip.SolidColor class.
Serializer for
SolidColorA wrapper object for all the series options in specific states.
Stop class.
Serializer for
StopStyle class.
CSS position attribute, ABSOLUTE or RELATIVE
Helper class when JSON structure needs object with just style field
The map's subtitle
Theme class.
The position of the tick marks relative to the axis line.
The chart's main title.
Serializer for
TitleOptions for the tooltip that appears when the user hovers over a series or
point.
Style options for tooltips
Alignment of the title relative to the axis values and more generically
vertical alignment.
The XAxesExtremesSetEvent class stores data for set extremes events
on the x axes of the chart.
The X axis.
The YAxesExtremesSetEvent class stores data for set extremes events
on the y axes of the chart.
The Y axis.
Options for the zoom in button.
Options for the zoom out button.