MindFusion.Charting for JavaScript Programmer's Guide
ZoomController Members
Constructors Methods
Collapse All Expand All Members Options: Show All Members Options: Filtered

Include Inherited Members
Include Protected Members

Represents a controller that zooms into plot's data range.

The following tables list the members exposed by the ZoomController type.

## Public Constructors

| Name | Description
--- | --- | ---
| ZoomController | Initializes a new instance of the ZoomController class.

## Public Methods

| Name | Description
--- | --- | ---
| drawInteraction | PlotController.drawInteraction override. Draws the currently selected data range that that controller will zoom into when the user releases the mouse button.
| onMouseDown | Plot2DController.OnMouseDown override. Called when the user presses a mouse button.
| onMouseMove | PlotController.OnMouseMove override. Called when the user moves the mouse.
| onMouseUp | PlotController.OnMouseUp override. Called when the user releases a mouse button.
| onMouseWheel | PlotController.OnMouseWheel override. Called when the user releases a mouse button.

## See Also

ZoomController Class
MindFusion.Charting Namespace