| Client Events |
| Name | Description | Supported Classes for Argument | Default Event Scopes |
|
| toggle | Fired when the pane is either collapsed or expanded. | org.icefaces.ace.event.ToggleEvent | execute=@this render=@all |
| close | Fired when the pane is closed. | org.icefaces.ace.event.CloseEvent | execute=@this render=@all |
| resize | Fired when the pane is resized (Note that getSize() on the event object returns an int value, representing the new pane size in pixels, while the size attribute of this component must be of type String). | org.icefaces.ace.event.ResizePaneEvent | execute=@this render=@none |
| Attributes |
| Name | Required | Request-time | Type | Description |
| binding | no | true | javax.el.ValueExpression | Using an EL expression, bind the component reference to a bean property, so that the component may be accessed in the bean. |
| borderWidth | no | true | int | Specifies the width in pixels of the resizable borders. This attribute doesn't apply to the center pane. Default = '5'. |
| closable | no | true | boolean | Specifies whether this pane can be closed or not. If true, a close button will be rendered at the upper right corner of the pane header. Default = 'false'. |
| collapseSize | no | true | int | Specifies the width in pixels of the border when this pane is collapsed. This attribute doesn't apply to the center pane. Default = '20'. |
| collapsed | no | true | boolean | Specifies whether this pane starts out being collapsed or not. Default = 'false'. |
| effect | no | true | java.lang.String | Specifies the name of the effect to use when collapsing and expanding the pane. Possible values are "slide", "drop", "scale", and "none". Default = 'slide'. |
| effectLength | no | true | int | Specifies the length of the effect in milliseconds. Default = '400'. |
| footerText | no | true | java.lang.String | The text to render in the footer of the pane. If no footer text is specified and no footer facet is defined, the header will not be rendered. |
| headerText | no | true | java.lang.String | The text to render in the header of the pane. If no header text is specified and no header facet is defined, the header will not be rendered. |
| id | no | true | java.lang.String | The component identifier for this component. This value must be unique within the closest parent component that is a naming container. |
| maxSize | no | true | int | Specifies the maximum size of the pane in pixels, meaning that it cannot be resized to a larger size than this. For the north and south panes the size is the height, and for the east and west panes the size is the width. The size refers to the total size, including paddings and border widths. A value of 0 indicates no set limit. Default = '0'. |
| minSize | no | true | int | Specifies the minumum size of the pane in pixels, meaning that it cannot be resized to a smaller size than this. For the north and south panes the size is the height, and for the east and west panes the size is the width. The size refers to the total size, including paddings and border widths. Default = '100'. |
| position | no | true | java.lang.String | The pane position that this component defines in the layout. Valid values are "center", "north", "south", "east", and "west". The center pane is required for the layout to work. |
| rendered | no | true | boolean | Return true if this component (and its children) should be rendered during the Render Response phase of the request processing lifecycle. Default = 'true'. |
| resizable | no | true | boolean | Specifies whether this pane is resizable or not. This attribute doesn't apply to the center pane. Default = 'false'. |
| size | no | true | java.lang.String | Specifies the size of the pane in pixels. For the north and south panes the size is the height, and for the east and west panes the size is the width. The size refers to the total size, including paddings and border widths. The value can be "auto" for an appropriate, standard size for the pane. Default = 'auto'. |
| style | no | true | java.lang.String | Style to apply to the content container of the pane (i.e. excluding the header and the footer). |
| styleClass | no | true | java.lang.String | Style class of the main container of the pane (the one containing the header, content and footer). |
| toggleButtonPosition | no | true | java.lang.String | Specifies where to place the toggle button in the header. Valid values are "right" and "left". Default = 'right'. |
| toggleable | no | true | boolean | Specifies whether this pane can be collapsed/expanded or not. Default = 'false'. |
| visible | no | true | boolean | Specifies whether this pane starts out being visible or not. Default = 'true'. |