Name | Date | Size | |
---|---|---|---|
.. | 2012-03-30 16:14:03 | 100 | |
build.constrain.properties | 2011-06-10 20:34:13 | 464 | |
build.constrain.xml | 2008-12-23 15:49:43 | 291 | |
build.ddm-base.properties | 2011-06-10 20:34:13 | 540 | |
build.ddm-base.xml | 2008-12-23 15:49:43 | 290 | |
build.ddm-drop.properties | 2011-06-10 20:34:13 | 504 | |
build.ddm-drop.xml | 2008-12-23 15:49:43 | 290 | |
build.ddm.properties | 2011-06-10 20:34:13 | 513 | |
build.ddm.xml | 2008-12-23 15:49:43 | 285 | |
build.delegate.properties | 2011-06-10 20:34:13 | 539 | |
build.delegate.xml | 2009-11-16 17:12:14 | 290 | |
build.drag.properties | 2011-06-10 20:34:13 | 501 | |
build.drag.xml | 2008-12-23 15:49:43 | 286 | |
build.drop.properties | 2011-06-10 20:34:13 | 510 | |
build.drop.xml | 2008-12-23 15:49:43 | 286 | |
build.gestures.properties | 2011-06-10 20:34:13 | 543 | |
build.gestures.xml | 2010-08-02 07:55:49 | 290 | |
build.plugin.drop.properties | 2011-06-10 20:34:13 | 657 | |
build.plugin.drop.xml | 2008-12-23 15:49:43 | 293 | |
build.plugin.properties | 2011-06-10 20:34:13 | 689 | |
build.plugin.xml | 2008-12-23 15:49:43 | 288 | |
build.proxy.properties | 2011-06-10 20:34:13 | 499 | |
build.proxy.xml | 2008-12-23 15:49:43 | 287 | |
build.scroll.properties | 2011-06-10 20:34:13 | 486 | |
build.scroll.xml | 2009-03-14 03:58:20 | 288 | |
build.xml | 2011-08-29 07:45:33 | 1.3 KiB | |
docs | 2012-03-29 17:54:35 | 26 | |
HISTORY.md | 2012-01-31 00:00:14 | 4.5 KiB | |
js | 2012-03-29 17:43:40 | 14 | |
Makefile | 2011-06-27 21:53:24 | 14 | |
meta | 2012-02-08 19:10:47 | 4 | |
README.md | 2011-06-24 17:43:18 | 2.3 KiB | |
tests | 2012-03-30 16:14:03 | 6 |
README.md
Drag and Drop
=============
The Drag and Drop Utility allows you to create a draggable interface efficiently,
buffering you from browser-level abnormalities and enabling you to focus on the
interesting logic surrounding your particular implementation. This component
enables you to create a variety of standard draggable objects with just a few
lines of code and then, using its extensive API, add your own specific
implementation logic.
YUI().use('dd-drag', function(Y) {
var dd = new Y.DD.Drag({
node: '#drag'
});
});
### File Structure and Module Info
Source Files:
ddm-base.js ==> Base DragDrop Manager
ddm.js ==> Adds shim support
ddm-drop.js ==> Adds Drop support
drag.js ==> Main drag class
proxy.js ==> Adds proxy support to Drag
constrain.js ==> Adds constrain support to drag
scroll.js ==> Adds scroll support to drag
drop.js ==> Drop Support
dd-plugin.js ==> Node plugin for Drag
dd-drop-plugin.js ==> Node plugin for Drop
Module Names:
dd-ddm-base ==> Base DragDrop Manager
dd-ddm ==> Adds shim support
dd-ddm-drop ==> Adds Drop support
dd-drag ==> Main drag class
dd-proxy ==> Adds proxy support to Drag
dd-constrain ==> Adds constrain support to drag
dd-scroll ==> Adds scroll support to drag
dd-drop ==> Drop Support
dd-plugin ==> Node plugin for Drag
dd-drop-plugin ==> Node plugin for Drop
dd ==> All Drag & Drop related code
Build Files:
dd-ddm-base.js ==> Base DragDrop Manager
dd-ddm.js ==> Adds shim support
dd-ddm-drop.js ==> Adds Drop support
dd-drag.js ==> Main drag class
dd-proxy.js ==> Adds proxy support to Drag
dd-constrain.js ==> Adds constrain support to drag
dd-scroll.js ==> Adds scroll support to drag
dd-drop.js ==> Drop Support
dd-plugin.js ==> Node plugin for Drag
dd-drop-plugin.js ==> Node plugin for Drop
Rollup File:
dd.js ==> dd-ddm-base, dd-ddm, dd-ddm-drop, dd-drag, dd-proxy, dd-constrain, dd-scroll, dd-drop, dd-plugin, dd-drop-plugin