DeleteArea 类
某个组件的抽象类,该组件可删除掉落到其上的方块或气泡。
Signature:
export declare class DeleteArea extends DragTarget implements IDeleteArea
扩展:DragTarget
实现:IDeleteArea
构造函数
构造函数 | 修饰符 | 说明 |
---|---|---|
(构造函数)() | DeleteArea 的构造函数。不应直接调用,只能由子类调用。 |
属性
媒体资源 | 修饰符 | 类型 | 说明 |
---|---|---|---|
ID [id] | string | 该组件的唯一 ID,用于向 ComponentManager 注册。 | |
wouldDelete_ | protected |
boolean | 拖动到此组件上时,拖动到此删除区域上的最后一个方块或气泡是否会被删除。屏蔽屏蔽或气泡后,此属性不会更新。 |
方法
方法 | 修饰符 | 说明 |
---|---|---|
updateWouldDelete_(wouldDelete) | protected |
更新内部 WillDelete_ 状态。 |
wouldDelete(element, couldConnect) | 返回如果将提供的方块或气泡拖放到此区域,是否会被删除。此方法应检查元素是否可删除,以及是否始终在 onDragEnter/onDragOver/onDragExit 之前调用。 |