| |||||||
FRAMES NO FRAMES |
The panelGroup component is intended for use in situations when only one UIComponent child can be nested, such as in the case of facets. The panelGroup component renders a "div" element around it's child components, outputting the value of the "style" attribute as the value of the "style" attribute, and the value of the "styleClass" attribute as the value of the "class" attribute.
The panelGroup can also provide Drag & Drop functionality to it's child components. See the Drag & Drop documentation details.
The panelGroup component can also be used to apply a single Effect (Fade, Show, etc.) to a set of child-components by adding the components to the panelGroup and specifying the effect on the panelGroup "effect" attribute.
Note: The "position" property of the container div must need to be set to the "relative", if its "overflow" property of the css is set to "auto" or "scroll" and all the draggable panelGroups inside the container div must be using the dragOptions="dragGhost".Tag Information | |
Tag Class | com.icesoft.faces.component.PanelGroupTag |
TagExtraInfo Class | None |
Body Content | JSP |
Display Name | None |
Attributes | ||||
Name | Required | Request-time | Type | Description |
binding | false | false | java.lang.String | The value binding expression linking this component to a property in a backing bean |
contextValue | false | false | java.lang.String | A means of uniquely identifying this component, from the data model's perspective. For example, if this were on a dataTable's cell, then it would encapsulate some means of identifying the row and the column. |
dragListener | false | false | java.lang.String | The dragListener specifies a method on a backing bean that will accept DnDEvents. This value must be a method binding expression. |
dragMask | false | false | java.lang.String | Drag mask 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 are specified in a comma separated list. Possible values are. dragging, drag_cancel,dropped,hover_start,hover_end |
dragOptions | false | false | java.lang.String | Optional effects for draggable panels. List in a coma seperated string. (revert,ghosting,solid) revert - When a draggable is dropped the draggable will move back to it's starting position. ghosting - When a draggable is dragged a ghost copy is left in the original position. solid - Do not make transparent when dragging. |
dragValue | false | false | java.lang.String | The drop value of this panel, for use in DnDEvents. This value can be a string or a value binding expression. |
draggable | false | false | java.lang.String | When set to 'true' this panel is 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 | false | false | java.lang.String | The dropListener specifies a method on a backing bean that will accept DnDEvents. This value must be a method binding expression. This method will be called when a droppable is dropped or hovered on this panel unless masked. |
dropMask | false | false | java.lang.String | Drop mask 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. Possible values are. dropped,hover_start |
dropTarget | false | false | java.lang.String | When set to true 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. |
dropTargetScrollerId | false | false | java.lang.String | Id of scrollable div containing drop target. Not needed if drop target is not in a scrollable div. |
dropValue | false | false | java.lang.String | The drop value of this panel, for use in DnDEvents. This value can be a string or a value binding expression. |
effect | false | false | java.lang.String | The Javascript Effect |
hoverclass | false | false | java.lang.String | Hover class |
id | false | false | java.lang.String | The component identifier for this component. This value must be unique within the closest parent component that is a naming container. |
layout | false | false | java.lang.String | The type of layout markup to use when rendering this group. If the value is "block" the renderer must produce an HTML "div" element. Otherwise HTML "span" element must be produced. |
menuPopup | false | false | java.lang.String | Specify the id of the menuPopup which should show when the user context-clicks on this component. |
onclick | false | false | java.lang.String | No Description |
onclickeffect | false | false | java.lang.String | Effect invoked on onclick event |
ondblclick | false | false | java.lang.String | No Description |
ondblclickeffect | false | false | java.lang.String | Effect invoked on ondblclick event |
onkeydown | false | false | java.lang.String | No Description |
onkeydowneffect | false | false | java.lang.String | Effect invoked on onkeydown event |
onkeypress | false | false | java.lang.String | No Description |
onkeypresseffect | false | false | java.lang.String | Effect invoked on onkeypress event |
onkeyup | false | false | java.lang.String | No Description |
onkeyupeffect | false | false | java.lang.String | Effect invoked on onkeyup event |
onmousedown | false | false | java.lang.String | No Description |
onmousedowneffect | false | false | java.lang.String | Effect invoked on onmousedown event |
onmousemove | false | false | java.lang.String | No Description |
onmousemoveeffect | false | false | java.lang.String | Effect invoked on onmousemove event |
onmouseout | false | false | java.lang.String | No Description |
onmouseouteffect | false | false | java.lang.String | Effect invoked on onmouse event |
onmouseover | false | false | java.lang.String | No Description |
onmouseovereffect | false | false | java.lang.String | Effect invoked on onmouseover event |
onmouseup | false | false | java.lang.String | No Description |
onmouseupeffect | false | false | java.lang.String | Effect invoked on onmouseup event |
panelTooltip | false | false | java.lang.String | Hover class |
rendered | false | false | java.lang.String | Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. |
renderedOnUserRole | false | false | java.lang.String | If user is in given role, this component will be rendered normally. If not, nothing is rendered and the body of this tag will be skipped. |
renderedStyle | false | false | java.lang.String | No Description |
scrollHeight | false | false | java.lang.String | Height for scrollable panel. You must need to define the measurement unit without any space (e.g.) <ice:panelGroup scrollHeight="50em" > or <ice:panelGroup scrollHeight="50px" > |
scrollWidth | false | false | java.lang.String | Width for scrollable panel. You must need to define the measurement unit without any space (e.g.) <ice:panelGroup scrollWidth="50em" > or <ice:panelGroup scrollWidth="50px" > |
style | false | false | java.lang.String | CSS style(s) to be applied when this component is rendered. |
styleClass | false | false | java.lang.String | Space-separated list of CSS style class(es) to be applied when this element is rendered. This value is passed through as the "class" attribute on generated markup. The base name for all style classes. Default value is icePnlGrp. |
title | false | false | java.lang.String | Advisory title information about markup elements generated for this component. |
visible | false | false | java.lang.String | Set the visibility of this component. When false CSS style is set to display:none |
Variables | No Variables Defined. |
| |||||||
FRAMES NO FRAMES |