ブロックする >blockRendering >TopRow

blockRendering.TopRow クラス

ブロックの一番上の行にある要素と、一番上の行のサイズ設定に関する情報を含むオブジェクト。最上段の要素は、角、帽子、スペーサー、前の接続で構成されます。このコンストラクタが呼び出されると、その行には必要なスペーサー以外の要素がすべて含まれます。

署名:

export declare class TopRow extends Row 

拡張: Row

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(定数) TopRow クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 タイプ 説明
ascenderHeight 数値 行がキャップラインからどれだけ上がるか。
キャプライン 数値 行を描画する開始点(y 方向)。これにより、原点から始まらない帽子などの形状を描画できます。負の値は使用できません(#2820 を参照)。
乗り継ぎ PreviousConnection |null ブロック上の以前の接続(存在する場合)。
hasPreviousConnection ブール値 ブロックに以前の接続があるかどうか。

メソッド

メソッド 修飾子 説明
endsWithElemSpacer()
hasLeftSquareCorner(block) 最上段の角が四角形かどうかを返します。
hasRightSquareCorner(_block) 一番上の行の角が直角であるかどうかを返します。
measure()
startsWithElemSpacer()