Overview | Library | Tag | Help
| FRAMES NO FRAMES

## ICEfaces-EE ACE Components
Tag droppable

Allows a specified component to act as an area where Draggable items can be moved onto and register the event.

For more information, see the Droppable Wiki Documentation.

Client Events
Name | Description | Supported classes for argument
drop | Fired when a draggable component is dropped on this droppable component (default event). By default, both the draggable and the droppable components are executed in this ajax request. | 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.dnd.DroppableTag
TagExtraInfo Class | None
Body Content | JSP
Display Name | None

Attributes
Name | Required | Request-time | Type | Description
accept | no | true | `java.lang.String` | JQuery selector to define the set of acceptable draggables.
activeStyleClass | no | true | `java.lang.String` | Class to apply to the droppable component when an acceptable draggable is dropped.
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.
datasource | no | true | `java.lang.String` | Allows you to set the ID of an ACE UIData component and that will provide a Java object as input for the drop event. That object is defined by matching the sibling index of the droppable to an object at that index in the UIData component backing.
disabled | no | true | `boolean` | If enabled, no draggables will activate this droppable.
dropListener | no | true | `javax.el.MethodExpression` | MethodExpression reference to a method called whenever a draggable is moved into this droppable. The method receives a single argument, DragDropEvent.
for | no | true | `java.lang.String` | Id of the component to add the droppable behavior to.
hoverStyleClass | no | true | `java.lang.String` | Class to apply to the droppable component when an acceptable draggable is hovering.
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.
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'.
scope | no | true | `java.lang.String` | This keyword allows sets of dragabbles and droppables with the same keyword to be associated with each other exclusively.
tolerance | no | true | `java.lang.String` | This arbitrary keyword specifies the method of checking if a draggable is 'over' the droppable, possible values include: fit (drag must be smaller), intersect (drag must cover > 50%). pointer (cursor must be inside drop) and touch (any of the drop touches).
widgetVar | no | true | `java.lang.String` | The JavaScript component instance variable name.

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.