1 /**
  2  * @fileOverview dd support for kissy
  3  * @author yiminghe@gmail.com
  4  */
  5 KISSY.add("dd", function (S, DDM, Draggable, Droppable, Proxy, Constrain, Delegate, DroppableDelegate, Scroll) {
  6     /**
  7      * @name DD
  8      * @namespace Provide the ability to make node draggable and droppable.
  9      */
 10     var DD;
 11     DD = {
 12         Draggable:Draggable,
 13         Droppable:Droppable,
 14         DDM:DDM,
 15         Constrain:Constrain,
 16         Proxy:Proxy,
 17         DraggableDelegate:Delegate,
 18         DroppableDelegate:DroppableDelegate,
 19         Scroll:Scroll
 20     };
 21     return DD;
 22 }, {
 23     requires:["dd/ddm",
 24         "dd/draggable",
 25         "dd/droppable",
 26         "dd/proxy",
 27         "dd/constrain",
 28         "dd/draggable-delegate",
 29         "dd/droppable-delegate",
 30         "dd/scroll"]
 31 });