Overview | Library | Tag | Help
| FRAMES NO FRAMES

## ICEfaces-EE ACE Components
Tag resizable

The Resizable is a component that makes another component resizable.

For more information, see the Resizable Wiki Documentation.

Client Events
Name | Description | Supported classes for argument
resize | Fired at the end of a resize operation (default event). | javax.faces.event.AjaxBehaviorEvent

Client events can be used with Client Behaviors and the ace:ajax tag.

Tag Information
Tag Class | org.icefaces.ace.component.resizable.ResizableTag
TagExtraInfo Class | None
Body Content | JSP
Display Name | None

Attributes
Name | Required | Request-time | Type | Description
animate | no | true | `boolean` | Boolean value that specifies whether the resizing should be animated. Default = 'false'.
aspectRatio | no | true | `boolean` | Boolean value that specifies whether the aspect ratio of the component should be maintained when resizing. Default = 'false'.
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.
containment | no | true | `boolean` | Boolean value that specifies whether the resizable should be restricted to its parent's boundaries. Default = 'false'.
effect | no | true | `java.lang.String` | Easing effect for animating. "linear" or "swing". Easing plugins or functions can add more effects. Default = 'swing'.
effectDuration | no | true | `java.lang.String` | Duration time for animating, in milliseconds. Other possible values: "slow", "normal", "fast". Default = 'normal'.
for | no | true | `java.lang.String` | Specifies the id of the component to make resizable.
ghost | no | true | `boolean` | If set to true, a semi-transparent helper element is shown for resizing. Default = 'false'.
grid | no | true | `int` | Size in pixels of the increments in which the resizable should increase/decrease its size Default = '1'.
handles | no | true | `java.lang.String` | Specifies the handles to use. Possible values are 'n', 'e', 's', 'w', 'ne', 'se', 'sw', and 'sw' (without the quotes and separated by commas). Shortcut "all" enables all handles.
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.
maxHeight | no | true | `int` | Maximum height of the resizable in pixels. Default = 'Integer.MAX_VALUE'.
maxWidth | no | true | `int` | Maximum width of the resizable in pixels. Default = 'Integer.MAX_VALUE'.
minHeight | no | true | `int` | Minimum height of the resizable in pixels. Default = 'Integer.MIN_VALUE'.
minWidth | no | true | `int` | Minimum width of the resizable in pixels. Default = 'Integer.MIN_VALUE'.
proxy | no | true | `boolean` | If set to true, the CSS class "ui-resizable-proxy" will be added to the helper element used to outline the resize. Default = 'false'.
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'.
resizeListener | no | true | `javax.el.MethodExpression` | Listener for the end of resize event.
widgetVar | no | true | `java.lang.String` | Name of the widget to access client-side API.

Variables
| No Variables Defined.

Overview | Library | Tag | Help
| FRAMES NO FRAMES

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.