@Generated(value="This class is generated and shouldn\'t be modified", comments="Incorrect and missing API should be reported to https://github.com/vaadin/vaadin-charts-flow/issues/new") public class SeriesTooltip extends AbstractConfigurationObject
Constructor and Description |
---|
SeriesTooltip() |
Modifier and Type | Method and Description |
---|---|
Number |
getChangeDecimals() |
DateTimeLabelFormats |
getDateTimeLabelFormats() |
Boolean |
getFollowPointer() |
Boolean |
getFollowTouchMove() |
String |
getFooterFormat() |
String |
getHeaderFormat() |
Number |
getHideDelay() |
Number |
getPadding() |
String |
getPointFormat() |
String |
getPointFormatter() |
Shape |
getShape() |
Boolean |
getSplit() |
Number |
getValueDecimals() |
String |
getValuePrefix() |
String |
getValueSuffix() |
String |
getXDateFormat() |
void |
setChangeDecimals(Number changeDecimals)
How many decimals to show for the
point.change value when
the series.compare option is set. |
void |
setDateTimeLabelFormats(DateTimeLabelFormats dateTimeLabelFormats)
For series on a datetime axes, the date format in the tooltip's header
will by default be guessed based on the closest data points.
|
void |
setFollowPointer(Boolean followPointer)
Whether the tooltip should follow the mouse as it moves across columns,
pie slices and other point types with an extent.
|
void |
setFollowTouchMove(Boolean followTouchMove)
Whether the tooltip should follow the finger as it moves on a touch
device.
|
void |
setFooterFormat(String footerFormat)
A string to append to the tooltip format.
|
void |
setHeaderFormat(String headerFormat)
The HTML of the tooltip header line.
|
void |
setHideDelay(Number hideDelay)
The number of milliseconds to wait until the tooltip is hidden when mouse
out from a point or chart.
|
void |
setPadding(Number padding)
Padding inside the tooltip, in pixels.
|
void |
setPointFormat(String pointFormat)
The HTML of the point's line in the tooltip.
|
void |
setPointFormatter(String _fn_pointFormatter) |
void |
setShape(Shape shape)
The name of a symbol to use for the border around the tooltip.
|
void |
setSplit(Boolean split)
Split the tooltip into one label per series, with the header close to the
axis.
|
void |
setValueDecimals(Number valueDecimals)
How many decimals to show in each series' y value.
|
void |
setValuePrefix(String valuePrefix)
A string to prepend to each series' y value.
|
void |
setValueSuffix(String valueSuffix)
A string to append to each series' y value.
|
void |
setXDateFormat(String xDateFormat)
The format for the date in the tooltip header if the X axis is a datetime
axis.
|
public DateTimeLabelFormats getDateTimeLabelFormats()
public void setDateTimeLabelFormats(DateTimeLabelFormats dateTimeLabelFormats)
For series on a datetime axes, the date format in the tooltip's header will by default be guessed based on the closest data points. This member gives the default string representations used for each unit. For an overview of the replacement codes, see dateFormat.
Defaults to:
{ millisecond:"%A, %b %e, %H:%M:%S.%L", second:"%A, %b %e, %H:%M:%S", minute:"%A, %b %e, %H:%M", hour:"%A, %b %e, %H:%M", day:"%A, %b %e, %Y", week:"Week from %A, %b %e, %Y", month:"%B %Y", year:"%Y" }
public Boolean getFollowPointer()
setFollowPointer(Boolean)
public void setFollowPointer(Boolean followPointer)
Whether the tooltip should follow the mouse as it moves across columns,
pie slices and other point types with an extent. By default it behaves
this way for scatter, bubble and pie series by override in the
plotOptions
for those series types.
For touch moves to behave the same way, followTouchMove must be
true
also.
Defaults to: false
public Boolean getFollowTouchMove()
setFollowTouchMove(Boolean)
public void setFollowTouchMove(Boolean followTouchMove)
true
and chart.panning is set,
followTouchMove
will take over one-finger touches, so the
user needs to use two fingers for zooming and panning.
Defaults to: true
public String getFooterFormat()
setFooterFormat(String)
public void setFooterFormat(String footerFormat)
Defaults to: false
public String getHeaderFormat()
setHeaderFormat(String)
public void setHeaderFormat(String headerFormat)
The HTML of the tooltip header line. Variables are enclosed by curly
brackets. Available variables are point.key
,
series.name
, series.color
and other members
from the point
and series
objects. The
point.key
variable contains the category name, x value or
datetime string depending on the type of axis. For datetime axes, the
point.key
date format can be set using tooltip.xDateFormat.
Defaults to
<span style="font-size: 10px">{point.key}</span><br/>
public Number getHideDelay()
setHideDelay(Number)
public void setHideDelay(Number hideDelay)
Defaults to: 500
public Number getPadding()
setPadding(Number)
public void setPadding(Number padding)
Defaults to: 8
public String getPointFormat()
setPointFormat(String)
public void setPointFormat(String pointFormat)
The HTML of the point's line in the tooltip. Variables are enclosed by
curly brackets. Available variables are point.x, point.y, series.name and
series.color and other properties on the same form. Furthermore, point.y
can be extended by the tooltip.valuePrefix
and
tooltip.valueSuffix
variables. This can also be overridden
for each series, which makes it a good hook for displaying units.
In styled mode, the dot is colored by a class name rather than the point color.
Defaults to: ●
{series.name}: {point.y}
public String getPointFormatter()
public void setPointFormatter(String _fn_pointFormatter)
public Boolean getSplit()
setSplit(Boolean)
public void setSplit(Boolean split)
Defaults to: false
public Number getValueDecimals()
setValueDecimals(Number)
public void setValueDecimals(Number valueDecimals)
public String getValuePrefix()
setValuePrefix(String)
public void setValuePrefix(String valuePrefix)
public String getValueSuffix()
setValueSuffix(String)
public void setValueSuffix(String valueSuffix)
public String getXDateFormat()
setXDateFormat(String)
public void setXDateFormat(String xDateFormat)
public Number getChangeDecimals()
setChangeDecimals(Number)
public void setChangeDecimals(Number changeDecimals)
point.change
value when
the series.compare
option is set. This is overridable in
each series' tooltip options object. The default is to preserve all
decimals.public Shape getShape()
setShape(Shape)
public void setShape(Shape shape)
square
.
Defaults to: callout
Copyright © 2019. All rights reserved.