Documentation

Search 

Contents

  1. Introduction
  2. Getting Started
  3. ICEfaces Concepts
  4. Code View Support
  5. Design View Support
  6. Tag Object Toolbars
  7. Server Behaviors
  8. Property Inspectors
Selected 9. ICEfaces Tag Reference

10. ICEfaces Tag Reference

Contents > ICEfaces Tag Reference > ice:panelStack

ice:panelStack

The ice:panelStack tag is a container component that itself contains multiple panel groups. A single contained panel group is visible at one time, filling the area covered by the panelStack component. The panel group specified in the selectPanel attribute will be visible, with the others being hidden.

Example

<ice:panelStack styleClass="panel" selectedPanel="Hello"> 
  <ice:panelGroup id="One">
    One
  </ice:panelGroup>
  <ice:panelGroup id="Two">
    Two
  </ice:panelGroup>
  <ice:panelGroup id="Three">
    Three
  </ice:panelGroup>
</ice:panelStack>

Rendered Output

Rendered ice:panelStack tag

Tag Attributes

binding Expression
 
The value-binding expression linking this component tag to a backing bean property.
id Text
 
The unique identifier value for this component. The value must be unique within the closest naming container.
rendered Boolean
 
A value-binding expression that evaluates to a Boolean condition indicating if this component should be rendered.
renderedOnUserRole Text
 
The renderedOnUserRole attribute is a boolean flag that when set to "true" and if a role has been configured for the user, then the component will be displayed. If the user does not have a role, then the component will not be displayed.
selectedPanel Text
 
The selectedPanel attribute sets the id of the child item to be displayed.
style CSS Style
 
The style attribute sets the CSS style definition to be applied to this component when it is rendered.
styleClass CSS Class
 
The styleClass attribute sets the CSS class to apply to this component when it is rendered.