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
NameDescriptionSupported classes for argument
toggleFired when the toggle button is activated to expand or collapse the panel (default event).org.icefaces.ace.event.ToggleEvent
closeFired 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 Classorg.icefaces.ace.component.panel.PanelTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
bindingnotruejavax.el.ValueExpressionUsing an EL expression, bind the component reference to a bean property, so that the component may be accessed in the bean.
closablenotruebooleanBoolean value that specifies whether the panel has a close button. Default = 'false'.
closeSpeednotrueintInteger value that specifies the duration of the closing animation. Default = '1000'.
collapsednotruebooleanBoolean value that specifies whether the panel is collapsed. Default = 'false'.
disableInputsnotruebooleanBoolean 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'.
footernotruejava.lang.StringFooter text of the panel.
headernotruejava.lang.StringHeader text of the panel.
idnotruejava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.
renderednotruebooleanReturn true if this component (and its children) should be rendered during the Render Response phase of the request processing lifecycle. Default = 'true'.
stylenotruejava.lang.StringStyle to apply to the container element.
styleClassnotruejava.lang.StringStyle class to apply to the container element.
toggleSpeednotrueintInteger value that specifies the duration of the transition between states. Default = '1000'.
toggleablenotruebooleanBoolean value that specifies whether to display a button to toggle between the expanded and collapsed states of the panel. Default = 'false'.
visiblenotruebooleanBoolean value that specifies whether the panel is visible. Default = 'true'.
widgetVarnotruejava.lang.StringName of the widget variable to access the client side api.

Variables
No Variables Defined.


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.