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() |