blockly > 事件 > BlockDelete
Events.BlockDelete 类
在删除某个分块(或连接的分块堆栈)时通知监听器。
Signature:
export declare class BlockDelete extends BlockBase
扩展: BlockBase
构造函数
| 构造函数 | 修饰符 | 说明 |
|---|---|---|
| (constructor)(opt_block) | 构造 BlockDelete 类的新实例 |
属性
| 属性 | 修饰符 | 类型 | 说明 |
|---|---|---|---|
| ids | 字符串[] | (可选)已删除的所有分块的 ID。 | |
| oldJson? | blocks.State | (可选)已删除的块的 JSON 表示法。 | |
| oldXml? | 元素 | DocumentFragment | (可选)已删除的块的 XML 表示法。 | |
| type | EventType | ||
| wasShadow? | 布尔值 | (可选)如果已删除的块是阴影块,则为 true;否则为 false。 |
方法
| 方法 | 修饰符 | 说明 |
|---|---|---|
| run(forward) | 运行删除事件。 | |
| toJson() | 将事件编码为 JSON。 |