Marker 类
用于标记的类。在键盘导航中使用此元素在 Blockly AST 中保存位置。
Signature:
export declare class Marker
构造函数
构造函数 | 修饰符 | 说明 |
---|---|---|
(构造函数)() | 用于构造新的 Marker 实例。 |
属性
媒体资源 | 修饰符 | 类型 | 说明 |
---|---|---|---|
颜色 | 字符串 | null | 标记的颜色。 | |
type | string | 标记的类型。 |
方法
方法 | 修饰符 | 说明 |
---|---|---|
dispose() | 处置此标记。 | |
getCurNode() | 获取标记的当前位置。 | |
getDrawer() | 获取标记的当前抽屉式导航栏。 | |
hide() | 隐藏标记 SVG。 | |
setCurNode(newNode) | 设置标记的位置并调用 update 方法。仅当 newLocation 是堆栈上最靠前的输出或上一个连接时,将 isStack 设置为 true 才有效。 | |
setDrawer(drawer) | 设置负责绘制标记的对象。 |