new StandaloneNavigator( [renderTo], userOptions)
The StandaloneNavigator class. The StandaloneNavigator class allows for creating a standalone navigator component that synchronizes the extremes across multiple bound charts.
Parameters:
Name | Type | Argument | Description |
---|---|---|---|
renderTo |
string | Highcharts.HTMLDOMElement |
<optional> |
The DOM element to render to, or its id. |
userOptions |
StandaloneNavigatorOptions | The standalone navigator options. |
Methods
-
bind(axisOrChart [, twoWay])
-
Binds an axis to the standalone navigator, allowing the navigator to control the axis' range.
Parameters:
Name Type Argument Default Description axisOrChart
Highcharts.Axis | Chart The Axis or Chart to bind to the navigator.
twoWay
boolean <optional>
true Enables two-way binding between the navigator and the axis/chart. When true, changes in the navigator's range will update the axis and vice versa. When false, changes in the navigator's range will be reflected in the axis, but changes in the axis ranges won't be reflected on the navigator.
Try it
-
destroy()
-
Destroys allocated standalone navigator elements.
-
getRange()
-
Get the current range of the standalone navigator.
Returns:
Highcharts.ExtremesObject .The current range of the standalone navigator.
Try it
-
redraw()
-
Redraws the standalone navigator.
-
setRange(min, max)
-
Set the range of the standalone navigator.
Parameters:
Name Type Description min
number | undefined The new minimum value.
max
number | undefined The new maximum value.
Fires:
- Highcharts.StandaloneNavigator#event:setRange
Try it
-
unbind(axisOrChart)
-
Unbinds a single axis or all bound axes from the standalone navigator.
Parameters:
Name Type Description axisOrChart
Highcharts.Chart | Axis | undefined Passing a Chart object unbinds the first X axis of the chart, an Axis object unbinds that specific axis, and undefined unbinds all axes bound to the navigator.
Try it
-
update(newOptions, redraw)
-
Updates the standalone navigator's options with a new set of user options.
Parameters:
Name Type Description newOptions
StandaloneNavigatorOptions Updates the standalone navigator's options with new user options.
redraw
boolean | undefined Whether to redraw the standalone navigator. By default, if not specified, the standalone navigator will be redrawn.
Try it