Overview | Library | Tag | Help
| FRAMES NO FRAMES

## ICEfaces-EE ACE Components
Tag panel

Panel is a generic grouping component that also supports toggling, closing and options menu. Both Close and Toggle events can be listened on server side with ajax listeners.

For more information, see the Panel Wiki Documentation.

Client Events
Name | Description | Supported classes for argument
toggle | Fired when the toggle button is activated to expand or collapse the panel (default event). | org.icefaces.ace.event.ToggleEvent
close | Fired when the close button is activated to remove the panel from view. | org.icefaces.ace.event.CloseEvent

Client events can be used with Client Behaviors and the ace:ajax tag.

Tag Information
Tag Class | org.icefaces.ace.component.panel.PanelTag
TagExtraInfo Class | None
Body Content | JSP
Display Name | None

Attributes
Name | Required | Request-time | Type | Description
binding | no | true | `javax.el.ValueExpression` | Using an EL expression, bind the component reference to a bean property, so that the component may be accessed in the bean.
closable | no | true | `boolean` | Boolean value that specifies whether the panel has a close button. Default = 'false'.
closeSpeed | no | true | `int` | Integer value that specifies the duration of the closing animation. Default = '1000'.
collapsed | no | true | `boolean` | Boolean value that specifies whether the panel is collapsed. Default = 'false'.
disableInputs | no | true | `boolean` | Boolean value that specifies whether all input elements inside this panel should be disabled or not. This doesn't affect the children components' internal state; this simply disables all input elements in the client side, in order to avoid submitting their values in requests to the server. (Note: some components might not look different to the user when disabled via this option, but their values will not be submitted to the server nonetheless.) Default = 'false'.
footer | no | true | `java.lang.String` | Footer text of the panel.
header | no | true | `java.lang.String` | Header text of the panel.
id | no | true | `java.lang.String` | The component identifier for this component. This value must be unique within the closest parent component that is a naming container.
rendered | no | true | `boolean` | Return true if this component (and its children) should be rendered during the Render Response phase of the request processing lifecycle. Default = 'true'.
style | no | true | `java.lang.String` | Style to apply to the container element.
styleClass | no | true | `java.lang.String` | Style class to apply to the container element.
toggleSpeed | no | true | `int` | Integer value that specifies the duration of the transition between states. Default = '1000'.
toggleable | no | true | `boolean` | Boolean value that specifies whether to display a button to toggle between the expanded and collapsed states of the panel. Default = 'false'.
visible | no | true | `boolean` | Boolean value that specifies whether the panel is visible. Default = 'true'.
widgetVar | no | true | `java.lang.String` | Name of the widget variable to access the client side api.

Variables
| No Variables Defined.

Overview | Library | Tag | Help
| FRAMES NO FRAMES

Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.