blockly > geras > PathObject

geras.PathObject 类

负责创建和设置渲染程序使用的每个 SVG 元素的对象。

Signature:

export declare class PathObject extends BasePathObject 

扩展BasePathObject

构造函数

构造函数 修饰符 说明
(constructor)(根, 样式, 常量) 构造 PathObject 类的新实例

属性

媒体资源 修饰符 类型 说明
colourDark string 图块上深色路径的颜色,采用“#RRGGBB”格式。
constants ConstantProvider
svgPathDark SVGElement
svgPathLight SVGElement

方法

方法 修饰符 说明
applyColour(block)
flipRTL()
setHighlightPath(highlightPath) 将渲染程序生成的突出显示路径设置为 SVG 元素。
setPath(mainPath)
setStyle(blockStyle)
updateDisabled_(disabled)
updateHighlighted(highlighted)
updateShadow_(shadow)