blockly >Geas >HighlightConstantProvider

geras.HighlightConstantProvider 类

此对象可提供用于在块上渲染突出显示的常量。一些突出显示内容是父路径的简单偏移,可通过编程方式生成。另一些数值(尤其是曲线图)则是由成堆的常数构成的,很难调整。

Signature:

export declare class HighlightConstantProvider 

构造函数

构造函数 修饰符 说明
(constructor)(constants) 构造 HighlightConstantProvider 类的新实例

属性

属性 修饰符 类型 说明
constantProvider ConstantProvider
INSIDE_CORNER InsideCorner
JAGGED_TEETH JaggedTeeth
NOTCH 凹口
偏移值 number 块主路径与突出显示路径之间的偏移量。
OUTSIDE_CORNER OutsideCorner
PUZZLE_TAB PuzzleTab
START_HAT StartHat
START_POINT 字符串

方法

方法 修饰符 说明
init() 根据构造函数中设置的常量初始化形状对象。
makeInsideCorner() protected
makeJaggedTeeth() protected
makeNotch() protected
makeOutsideCorner() protected
makePuzzleTab() protected
makeStartHat() protected