blockly > blockRendering > TopRow

blockRendering.TopRow 类

一个对象,包含块的首行中有哪些元素以及顶行的大小信息的相关信息。顶行中的元素可以由角、帽子、间隔条和之前的连接组成。调用此构造函数后,该行将包含其所需的所有非分隔符元素。

Signature:

export declare class TopRow extends Row 

扩展Row

构造函数

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

属性

媒体资源 修饰符 类型 说明
ascenderHeight number 行向上超出其上限的距离。
Capline number 沿 y 方向绘制行的起点。这样,我们就可以绘制不从原点开始的帽子和类似形状。必须为非负数(请参阅 #2820)。
连接 PreviousConnection | null 块上的上一个连接(如果有)。
hasPreviousConnection boolean 该块是否曾有过连接。

方法

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