AnyChart
API Reference
Still have questions?
Contact support
Top

class anychart.core.utils.StockInteractivity Improve this Doc

Extends: anychart.core.utils.Interactivity

Interactivity class for stocks.

Methods Overview

Specific settings
multiSelectOnClick()Multi-select on click settings.
unselectOnClickOutOfPoint()Unselect on click settings.
Interactivity
allowPlotDrag()Plot drag settings.
scrollOnMouseWheel()Interactivity scrolling settings.
zoomOnMouseWheel()Interactivity zoom settings.

Methods Description

allowPlotDrag

Getter for plot drag enabled state.

Returns:

boolean - Plot drag enabled state.
See listing
var isDragEnabled = interactivity.allowPlotDrag();
console.log(isDragEnabled); // true
Setter for plot drag enabled state.

Params:

NameTypeDefaultDescription
enabledboolean
true

Returns:

anychart.core.utils.StockInteractivity - Self instance for method chaining.
See listing
chart.interactivity().allowPlotDrag(false); // Disable plots drag.

multiSelectOnClick

Getter for the multi-select on click.

Returns:

boolean - Return enable/disable state.
See listing
var interactivity = chart.interactivity();
var multiSelectOnClick = interactivity.multiSelectOnClick();
Setter for the multi-select on click.

Params:

NameTypeDefaultDescription
enabledboolean
true
Enable/disable multi select on click.

Returns:

anychart.core.utils.StockInteractivity - Self instance for method chaining.

scrollOnMouseWheel

Getter for the scrolling.

Returns:

boolean - Whether will use mouse wheel.
See listing
var scrollOnMouseWheel = interactivity.scrollOnMouseWheel();
Setter for the scrolling.
Allows use mouse wheel for scrolling. Press "ctrl" or "shift" and scroll mouse wheel.

Params:

NameTypeDefaultDescription
enabledboolean
true
Whether will use mouse wheel.

Returns:

anychart.core.utils.StockInteractivity - Self instance for method chaining

unselectOnClickOutOfPoint

Getter for the unselectOnClickOutOfPoint.

Returns:

boolean - Return enable/disable state.
Setter for the unselectOnClickOutOfPoint.
If the value is true, disables select all points when clicking outside the chart point.

Params:

NameTypeDefaultDescription
enabledboolean
value for Pie chart is false, for other chart types is true
Enable/disable unselect on click.

Returns:

anychart.core.utils.StockInteractivity - Self instance for method chaining.

zoomOnMouseWheel

Getter for the zoom.

Returns:

boolean - Whether will use mouse wheel.
See listing
var zoomOnMouseWheel = interactivity.zoomOnMouseWheel();
Setter for the zoom.
Allows use mouse wheel for zooming.

Params:

NameTypeDefaultDescription
enabledboolean
false
Whether will use mouse wheel.

Returns:

anychart.core.utils.StockInteractivity - Self instance for method chaining.