object ChartEvents
- Alphabetic
- By Inheritance
- ChartEvents
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
apply(addSeries: UndefOr[Function] = js.undefined, afterPrint: UndefOr[Function] = js.undefined, beforePrint: UndefOr[Function] = js.undefined, click: UndefOr[Function] = js.undefined, drilldown: UndefOr[Function] = js.undefined, drillup: UndefOr[Function] = js.undefined, drillupall: UndefOr[Function] = js.undefined, load: UndefOr[Function] = js.undefined, redraw: UndefOr[Function] = js.undefined, render: UndefOr[Function] = js.undefined, selection: UndefOr[Function] = js.undefined): ChartEvents
- addSeries
Fires when a series is added to the chart after load time, using the
addSeries
method. One parameter,event
, is passed to the function. This contains common event information based on jQuery or MooTools depending on which library is used as the base for Highcharts. Throughevent.options
you can access the series options that was passed to theaddSeries
method. Returning false prevents the series from being added.- afterPrint
Fires after a chart is printed through the context menu item or the
Chart.print
method. Requires the exporting module.- beforePrint
Fires before a chart is printed through the context menu item or the
Chart.print
method. Requires the exporting module.- click
Fires when clicking on the plot background. One parameter,
event
, is passed to the function. This contains common event information based on jQuery or MooTools depending on which library is used as the base for Highcharts. Information on the clicked spot can be found throughevent.xAxis
andevent.yAxis
, which are arrays containing the axes of each dimension and each axis' value at the clicked spot. The primary axes areevent.xAxis[0]
andevent.yAxis[0]
. Remember the unit of a datetime axis is milliseconds since 1970-01-01 00:00:00..click: function(e) {. console.log(. Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', e.xAxis[0].value), . e.yAxis[0].value. ). }
- drilldown
Fires when a drilldown point is clicked, before the new series is added. This event is also utilized for async drilldown, where the seriesOptions are not added by option, but rather loaded async. Note that when clicking a category label to trigger multiple series drilldown, one
drilldown
event is triggered per point in the category.. . Event arguments:. . <dl>. . <dt>category
</dt>.- If a category label was clicked, which index.
. . <dt>point
</dt>.- The originating point.
. . <dt>originalEvent
</dt>.- The original browser event (usually click) that triggered the drilldown.
. . <dt>points
</dt>.- If a category label was clicked, this array holds all points corresponing to the category.
. . <dt>seriesOptions
</dt>.- Options for the new series
. . </dl>- drillup
Fires when drilling up from a drilldown series.
- drillupall
In a chart with multiple drilldown series, this event fires after all the series have been drilled up.
- load
Fires when the chart is finished loading. Since v4.2.2, it also waits for images to be loaded, for example from point markers. One parameter,
event
, is passed to the function. This contains common event information based on jQuery or MooTools depending on which library is used as the base for Highcharts.. . There is also a second parameter to the chart constructor where a callback function can be passed to be executed on chart.load.- redraw
Fires when the chart is redrawn, either after a call to chart.redraw() or after an axis, series or point is modified with the
redraw
option set to true. One parameter,event
, is passed to the function. This contains common event information based on jQuery or MooTools depending on which library is used as the base for Highcharts.- render
Fires after initial load of the chart (directly after the
load
event), and after each redraw (directly after theredraw
event).- selection
Fires when an area of the chart has been selected. Selection is enabled by setting the chart's zoomType. One parameter,
event
, is passed to the function. This contains common event information based on jQuery or MooTools depending on which library is used as the base for Highcharts. The default action for the selection event is to zoom the chart to the selected area. It can be prevented by callingevent.preventDefault()
. Information on the selected area can be found throughevent.xAxis
andevent.yAxis
, which are arrays containing the axes of each dimension and each axis' min and max values. The primary axes areevent.xAxis[0]
andevent.yAxis[0]
. Remember the unit of a datetime axis is milliseconds since 1970-01-01 00:00:00. .selection: function(event) {. // log the min and max of the primary, datetime x-axis. console.log(. Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', event.xAxis[0].min),. Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', event.xAxis[0].max). );. // log the min and max of the y axis. console.log(event.yAxis[0].min, event.yAxis[0].max);. }
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )