blockly >blockRendering >TopRow

blockRendering.TopRow 类

一个对象,其中包含有关区块最上面一行元素的信息以及顶行大小信息。最上面一行中的元素可以由边角、帽子、分隔符和之前的连接组成。调用此构造函数后,该行将包含它所需的所有非空格元素。

Signature:

export declare class TopRow extends Row 

扩展

构造函数

构造函数 修饰符 说明
(构造函数)(常量) 构造 TopRow 类的新实例

属性

属性 修饰符 类型 说明
ascenderHeight number 行高至上边缘的距离。
Capline number 沿 y 方向绘制行的起点。这样,我们就可以绘制不从原点开始的帽子和类似的形状。必须是非负数(请参阅 #2820)。
连接 PreviousConnection |null 块上的上一个连接(如果有)。
hasPreviousConnection 布尔值 代码块之前是否有连接。

方法

方法 修饰符 说明
endsWithElemSpacer()
hasLeftSquareCorner(block) 返回顶行是否具有左侧方角。
hasRightSquareCorner(_block) 返回顶行是否具有直方角。
measure()
startsWithElemSpacer()