MindFusion.Charting for JavaScript Programmer's Guide
MindFusion.Charting.Components Namespace
Classes Interfaces Enumerations
Collapse All Expand All

## Classes

| Class | Description
--- | --- | ---
| BorderComponent | Represents a border UI component.
| ButtonComponent | Represents a button UI component.
| ButtonDrawEventArgs | Contains arguments passed to the CustomDraw event of buttons.
| ButtonDrawEventDispatcher | Represents a dispatcher for ButtonDraw events.
| Component | Represents a user interface component.
| ComponentVisitor | Defines the base visitor class for hierarchy of Component objects.
| GridColumn | Represents a column in a GridPanel.
| GridPanel | Represents a layout panel that arranges its child components in a grid.
| GridRow | Represents a row in a GridPanel.
| ImageComponent | Represents a component that draws a bitmap image.
| Panel | Represents a component that contains multiple child components and manages their layout.
| RangeSelector | Represents a control that handles zooming and scrolling of axes.
| SimplePanel | Represents a layout panel that arranges its child components over each other.
| StackPanel | Represents a layout panel that arranges its child components in a stack.
| TextComponent | Represents a Component that draws text.

## Interfaces

| Interface | Description
--- | --- | ---
| ComponentAnimation | Represents an animation.
| ComponentController | Defines the interface that controller classes should implementto get user input from the Dashboard control.
| RootControl | Interface used to communicate with host DOM element.

## Enumerations

| Enumeration | Description
--- | --- | ---
| CursorHint | Specifies what mouse cursor to display while a user interacts with the control.
| HitTestVisibility | Identifies hit-test visibility of a component.
| LayoutAlignment | Indicates how child components are aligned within the layout rectangle allocated to them by their parent component.
| LengthType | Indicates how GridPanel determines dimensions of its rows and columns.
| Orientation | Identifies layout orientation.
| Visibility | Identifies visibility of components.