blockly > blockRendering > TopRow

blockRendering.TopRow クラス

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

署名:

export declare class TopRow extends Row 

拡張:

コンストラクタ

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

プロパティ

プロパティ 修飾子 種類 説明
ascenderHeight 数値 行が上限よりどれだけ上に伸びているか。
キャップライン 数値 行を描画する y 方向の始点。これにより、原点から始まっていない帽子などの形状を描画できます。負でない必要があります(#2820 を参照)。
connection PreviousConnection | null ブロックに以前の接続(存在する場合)。
hasPreviousConnection boolean ブロックに以前の接続があるかどうか。

Methods

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