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:panelGroup

ice:panelGroup

The ice:panelGroup tag is intended for use in situations when only one child can be nested, such as in the case of facets.

The panelGroup can also provide Drag and Drop functionality to it's child components. See the Drag and Drop documentation details.

Example

<ice:panelGroup>
  <ice:outputText value="Hello" />
  <ice:outputText value="World!" />
</ice:panelGroup>

Rendered Output

Rendered ice:panelGroup tag

Tag Attributes

binding Expression
 
The value-binding expression linking this component tag to a backing bean property.
dragListener Text
 
The dragListener attribute specifies a method on a backing bean that will accept DnDEvents. This value must be a method binding expression.
dragMask Text
 
The dragMask attribute is used to prevent drag events from propagating to the server. For example, if your backing bean is not interested in HOVER_START events, then adding hover_start to the mask will stop the event from being sent. Multiple values can be specified in a comma separated list.
dragOptions Text
 
The dragOptions attribute sets optional effects for draggable panels in a coma seperated string. The value "revert" is used when a draggable is dropped and the draggable will move back to it's starting position. The value "ghosting" is used when a draggable is dragged and a ghost copy is left in the original position. The value "solid" is used when you do not wnat to make the component transparent when dragging.
dragValue Text
 
The dragValue attribute sets the drop value of this panel for use in DnDEvents. This value can be a string or a value binding expression.
draggable Boolean
 
The draggable attribute is a boolean flag that when set to "true" makes this panel draggable. The user will be able to drag the panel to any position on the page. Note: all Draggable panels must be contained in a form.
dropListener Text
 
The dropListener attribute specifies a method on a backing bean that will accept DnDEvents. This method will be called when a droppable is dropped or hovered on this panel unless masked.
dropMask Text
 
The dropMask attribute is used to prevent drop events from propagating to the server. For example, if your backing bean is not interested in HOVER_START events then adding hover_start to the mask will stop the event from being sent. Multiple values are specified in a comma separated list.
dropTarget Boolean
 
The dropTarget attribute is a boolean flag the when set to "true", then this panel is a dropTarget for draggable panels. Drop targets detect when a draggable has been dropped on a specific region of the page. Note: all Drop Target panels must be contained in a form.
dropValue Text
 
The dropValue attribute sets the drop value of this panel for use in DnDEvents. This value can be a string or a value binding expression.
effect Text
 
The effect attribute sets the JavaScript effect.
hoverclass CSS Class
 
The hoverclass attribute sets the CSS class of the list item being hovered.
id Text
 
The unique identifier value for this component. The value must be unique within the closest naming container.
onclickeffect Text
 
The onclickeffect attribute sets the effect to invoke when when the mouse pointer is clicked over this element.
ondblclickeffect Text
 
The ondblclickeffect attribute sets the effect to invoke when the mouse pointer is double-clicked over this element.
onkeydowneffect Text
 
The onkeydowneffect attribute sets the effect to invoke when a key is pressed down over this element.
onkeypresseffect Text
 
The onkeypresseffect attribute sets the effect to invoke when a key is pressed and released over this element.
onkeyupeffect Text
 
The onkeyupeffect attribute sets the effect to invoke when a key is released over this element.
onmousedowneffect Text
 
The onmousedowneffect attribute sets the effect to invoke when the mouse pointer is pressed down over this element.
onmousemoveeffect Text
 
The onmousemoveeffect attribute sets the effect to invoke when the mouse pointer is moved within this element.
onmouseouteffect Text
 
The onmouseouteffect attribute sets the effect to invoke when the mouse pointer is moved away from this element.
onmouseovereffect Text
 
The onmouseovereffect attribute sets the effect to invoke when the mouse pointer is moved onto this element.
onmouseupeffect Text
 
The onmouseupeffect attribute sets the effect to invoke when the mouse button is released over this element.
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.
renderedStyle CSS Style
 
The renderedStyle attribute sets the CSS style.
scrollHeight Text
 
The scrollHeight attribute sets the height of the scroll table.
scrollWidth Text
 
The scrollWidth attribute sets the width for a scrollable panel.
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.
visible Boolean
 
The visible attribute is a boolean flag that when set to "true", displays the component. If this attribute is set to "false", then the CSS style is display:none.