GWT DnD is a library providing easy to use drag-and-drop capabilities to Google Web Toolkit (GWT) projects.
NOTE: GWT DnD is licensed and distributed under the terms of the Apache License 2.0.
Here are some key features of "GWT DnD":
· Drag-and-Drop - classic drag/drop operations for your existing widgets and panels
· Drag-and-Move - allows user to rearrange widgets within a Panel
· Non-invasive - No need to extend or implement special library classes or interfaces; just use your existing widgets and panels
· Any Widget that implements SourcesMouseEvents is draggable. For today`s version of GWT that means FocusPanel, HTML, Image and Label are immediately draggable. Listening for mouse events on other widgets is relatively straight forward.
· Any Panel can become a drop target. You may use AbsolutePanel if you need to have absolute positioning on the drop target.
· Quirks mode and Strict mode fully support
· Inline and Block elements are supported for dragging and as drop targets
· AbsolutePanel, IndexedPanel, FlowPanel and FlexTable drop targets
· Drag Handles - grab hold of small part of a larger widget
· Drag Proxies - Leave the original widget in place while you drag a proxy widget around
· Veto Capability - Prevent certain operations from happening, causing the draggable to snap back to its original location
· EventListener for drag-and-drop events via DragHandler interface
· Many examples with source code
Requirements:
· Google Web Toolkit 1.5 or later
What`s New in This Release: [ read full changelog ]
· Add explicit support for ie9 user.agent property value, to get rid of those annoying warnings about GWT having to use a fallback value.
· Also removed obsolete gecko user.agent property.