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

Include Inherited Members
Include Protected Members

Represents a component that contains multiple child components and manages their layout.

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

## Public Constructors

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

## Public Properties

| Name | Description
--- | --- | ---
| children | Gets the list of child components of this panel.
| parentControl | Gets or sets a reference to the control containing this panel.

## Public Methods

| Name | Description
--- | --- | ---
| draw | Component.Draw override. Draws child components in specified RenderContext.
| hitTest | Component.HitTest override. Returns the component containing specified point.
| invalidate | Component.Invalidate override. Invalidates the appearance this panel and calls its Draw method at next draw operation.
| invalidateLayout | Component.InvalidateLayout override. Invalidates the current layout and runs a new layout pass before next draw operation.
| measure | Component.Measure override. Measures the desired size of this panel and its child components.
| visit | Component.Visit override. Implements the visitor design pattern.

## See Also

Panel Class
MindFusion.Charting.Components Namespace