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 |