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