DDM

拖放的中央控制对象, 所有的拖放实例的事件都会向其冒泡.
KISSY.use('dd',function(S,dd){
    // use dd.DDM
});

Class

Class Detail

class dd.DDM
DDM ()

Attributes Detail

DDM.prototype.bufferTime

{Number} - 默认 1000, 表示鼠标按下多长时间后触发 dragstart 事件. 可通过 DDM.set(“bufferTime”,xx) 设置.

DDM.prototype.clickPixelThresh

{Number} - 默认 3, 表示鼠标按下后移动多少像素后触发 dragstart 事件.

DDM.prototype.dragCursor

{String} - 默认 ‘move’, 表示拖放过程中鼠标的样式.

Events Detail

DDM.Events.dragstart()
dragstart (ev)
Draggable.dragstart() , 只不过在 DDM 上触发.
DDM.Events.drag()
drag (ev)
Draggable.drag() , 只不过在 DDM 上触发.
DDM.Events.dragend()
dragend (ev)
Draggable.dragend() , 只不过在 DDM 上触发.
DDM.Events.dragenter()
dragenter (ev)
Draggable.dragenter() , 只不过在 DDM 上触发.
DDM.Events.dragover()
dragover (ev)
Draggable.dragover() , 只不过在 DDM 上触发.
DDM.Events.dragexit()
dragexit (ev)
Draggable.dragexit() , 只不过在 DDM 上触发.
DDM.Events.dragdrophit()
dragdrophit (ev)
Draggable.dragdrophit() , 只不过在 DDM 上触发.
DDM.Events.dragdropmiss()
dragdropmiss (ev)
Draggable.dragdropmiss() , 只不过在 DDM 上触发.
DDM.Events.dropenter()
dropenter (ev)
Droppable.dropenter() , 只不过在 DDM 上触发.
DDM.Events.dropover()
dropover (ev)
Droppable.dropover() , 只不过在 DDM 上触发.
DDM.Events.dropexit()
dropexit (ev)
Droppable.dropexit() , 只不过在 DDM 上触发.
DDM.Events.drophit()
drophit (ev)
Droppable.drophit() , 只不过在 DDM 上触发.