Class SeriesTooltip
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetShape()getSplit()voidsetChangeDecimals(Number changeDecimals) How many decimals to show for thepoint.changevalue when theseries.compareoption is set.voidsetDateTimeLabelFormats(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.voidsetFollowPointer(Boolean followPointer) Whether the tooltip should follow the mouse as it moves across columns, pie slices and other point types with an extent.voidsetFollowTouchMove(Boolean followTouchMove) Whether the tooltip should follow the finger as it moves on a touch device.voidsetFooterFormat(String footerFormat) A string to append to the tooltip format.voidsetHeaderFormat(String headerFormat) The HTML of the tooltip header line.voidsetHideDelay(Number hideDelay) The number of milliseconds to wait until the tooltip is hidden when mouse out from a point or chart.voidsetPadding(Number padding) Padding inside the tooltip, in pixels.voidsetPointFormat(String pointFormat) The HTML of the point's line in the tooltip.voidsetPointFormatter(String _fn_pointFormatter) voidThe name of a symbol to use for the border around the tooltip.voidSplit the tooltip into one label per series, with the header close to the axis.voidsetValueDecimals(Number valueDecimals) How many decimals to show in each series' y value.voidsetValuePrefix(String valuePrefix) A string to prepend to each series' y value.voidsetValueSuffix(String valueSuffix) A string to append to each series' y value.voidsetXDateFormat(String xDateFormat) The format for the date in the tooltip header if the X axis is a datetime axis.
-
Constructor Details
-
SeriesTooltip
public SeriesTooltip()
-
-
Method Details
-
getDateTimeLabelFormats
-
setDateTimeLabelFormats
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" } -
getFollowPointer
- See Also:
-
setFollowPointer
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
plotOptionsfor those series types.For touch moves to behave the same way, followTouchMove must be
truealso.Defaults to: false
-
getFollowTouchMove
- See Also:
-
setFollowTouchMove
Whether the tooltip should follow the finger as it moves on a touch device. If this istrueand chart.panning is set,followTouchMovewill take over one-finger touches, so the user needs to use two fingers for zooming and panning.Defaults to: true
-
getHeaderFormat
- See Also:
-
setHeaderFormat
The HTML of the tooltip header line. Variables are enclosed by curly brackets. Available variables are
point.key,series.name,series.colorand other members from thepointandseriesobjects. Thepoint.keyvariable contains the category name, x value or datetime string depending on the type of axis. For datetime axes, thepoint.keydate format can be set using tooltip.xDateFormat.Defaults to
<span style="font-size: 10px">{point.key}</span><br/> -
getHideDelay
- See Also:
-
setHideDelay
The number of milliseconds to wait until the tooltip is hidden when mouse out from a point or chart.Defaults to: 500
-
getPadding
- See Also:
-
setPadding
Padding inside the tooltip, in pixels.Defaults to: 8
-
getPointFormat
- See Also:
-
setPointFormat
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.valuePrefixandtooltip.valueSuffixvariables. 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}
-
getPointFormatter
-
setPointFormatter
-
getSplit
- See Also:
-
setSplit
Split the tooltip into one label per series, with the header close to the axis. This is recommended over shared tooltips for charts with multiple line series, generally making them easier to read.Defaults to: false
-
getValueDecimals
- See Also:
-
setValueDecimals
How many decimals to show in each series' y value. This is overridable in each series' tooltip options object. The default is to preserve all decimals. -
getValuePrefix
- See Also:
-
setValuePrefix
A string to prepend to each series' y value. Overridable in each series' tooltip options object. -
getValueSuffix
- See Also:
-
setValueSuffix
A string to append to each series' y value. Overridable in each series' tooltip options object. -
getXDateFormat
- See Also:
-
setXDateFormat
The format for the date in the tooltip header if the X axis is a datetime axis. The default is a best guess based on the smallest distance between points in the chart. -
getChangeDecimals
- See Also:
-
setChangeDecimals
How many decimals to show for thepoint.changevalue when theseries.compareoption is set. This is overridable in each series' tooltip options object. The default is to preserve all decimals. -
getShape
- See Also:
-
setShape
The name of a symbol to use for the border around the tooltip. In Highstock 1.x, the shape wassquare.Defaults to: callout
-