ICEfaces ACE Components
Tag accordion


The Accordion is a container component that displays contents in a stacked format. Keyboard interaction is supported when the accordion is focused and works by pressing the space or enter keys on the highlighted pane to open/close it and using the arrow keys to move up or down across the panes.

For more information, see the Accordion Wiki Documentation.


Client Events
NameDescriptionSupported Classes for ArgumentDefault Event Scopes
panechangeFired when the active accordion pane is changed (default event).javax.faces.event.AjaxBehaviorEventexecute=@this render=@all
Client events can be used with Client Behaviors and the ace:ajax tag.


Tag Information
Tag Classorg.icefaces.ace.component.accordion.AccordionTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
activeIndexnotrueintIndex of the active pane. Default = '0'.
autoHeightnotruebooleanWhen enabled, pane with highest content is used to calculate the height. Default = 'true'.
bindingnotruejavax.el.ValueExpressionUsing an EL expression, bind the component reference to a bean property, so that the component may be accessed in the bean.
collapsiblenotruebooleanDefines if accordion can be collapsed all together. Default = 'false'.
disablednotruebooleanDisables or enables the accordion. Default = 'false'.
effectnotruejava.lang.StringEffect to use when toggling the panes. Default = 'slide'.
eventnotruejava.lang.StringClient side event to toggle the panes.
fillSpacenotruebooleanWhen enabled, accordion fills the height of its parent container. Default = 'false'.
idnotruejava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.
paneChangeListenernotruejavax.el.MethodExpressionServer side listener to invoke when active pane changes
prependIdnotruebooleanFlag indicating whether or not this component should prepend its id to its descendent's id during the clientId generation process. If this flag is not set, the default value is false. Default = 'false'.
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.StringInline style of the container element.
styleClassnotruejava.lang.StringStyle class of the container element.

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.