blockly > IDragTarget

IDragTarget 接口

当块或气泡在其上方或上方拖动时,具有自定义行为的组件的界面。

Signature:

export interface IDragTarget extends IComponent 

扩展IComponent

方法

方法 说明
getClientRect() 返回相对于视口的拖动目标区域的边界矩形(以像素为单位)。
onDragEnter(dragElement) 处理带有块或气泡的光标进入此拖动目标的情况。
onDragExit(dragElement) 处理带有块或气泡的光标离开此拖动目标的情况。
onDragOver(dragElement) 处理何时将带有块或气泡的光标拖动到此拖动目标上。
onDrop(dragElement) 处理在此组件上掉落块或气泡的情况。此处不应处理删除。
shouldPreventMove(dragElement) 用于返回在放置此组件后是否应移动提供的图块或气泡。如果为 true,元素将返回到拖动开始时的位置。