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

Include Inherited Members
Include Protected Members

Defines the interface that controller classes should implementto get user input from the Dashboard control.

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

## Public Properties

| Name | Description
--- | --- | ---
| component | Gets the component modified by this ComponentController.

## Public Methods

| Name | Description
--- | --- | ---
| drawInteraction | Draws a representation of the current state of user interaction on specified IGraphics surface.
| getRunningAnimation | For internal use.
| onMouseDown | Called when the user presses a mouse button.
| onMouseMove | Called when the user moves the mouse.
| onMouseUp | Called when the user releases a mouse button.
| onMouseWheel | Called when the user scrolls with the middle mouse button.

## See Also

ComponentController Interface
MindFusion.Charting.Components Namespace