Marker 类
标记的类。此方法用于键盘导航,用于在 Blockly AST 中保存位置。
Signature:
export declare class Marker
属性
| 属性 | 修饰符 | 类型 | 说明 |
|---|---|---|---|
| colour | string | null | 标记的颜色。 | |
| curNode | protected |
IFocusableNode | null | 标记的当前位置。 |
| type | 字符串 | 标记的类型。 |
方法
| 方法 | 修饰符 | 说明 |
|---|---|---|
| dispose() | 丢弃此标记。 | |
| getCurNode() | 获取标记的当前位置。 | |
| getSourceBlock() | 返回此标记的当前节点的父块。 | |
| getSourceBlockFromNode(node) | 返回给定节点的父块。 | |
| setCurNode(newNode) | 设置标记的位置并调用更新方法。 |