IDragTarget 接口
在组件或气泡上拖放某个块或气泡时,该组件具有自定义行为的组件界面。
Signature:
export interface IDragTarget extends IComponent
扩展:IComponent
方法
方法 | 说明 |
---|---|
getClientRect() | 用于返回拖动目标区域相对于视口的边界矩形(以像素单位表示)。 |
onDragEnter(dragElement) | 在带有方块或气泡的光标进入此拖动目标时进行处理。 |
onDragExit(dragElement) | 在带有块或气泡的光标退出此拖动目标时进行处理。 |
onDragOver(dragElement) | 当将带有块或气泡的光标拖动到此拖动目标上时,处理相应操作。 |
onDrop(dragElement) | 处理将块或气泡放到此组件上的情况。不应在此处处理删除。 |
shouldPreventMove(dragElement) | 返回所提供的区块或气泡在被放在此组件上后是否应移动。如果为 true,元素将回到开始拖动时所处的位置。 |