ブロックする >blockRendering >

blockRendering.Row クラス

レンダリングされたブロックとそのすべてのサブコンポーネント上の 1 行を表すオブジェクト。

署名:

export declare class Row 

コンストラクタ

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

プロパティ

プロパティ 修飾子 タイプ 説明
配置 数値 |null 行の配置。
constants_

protected

readonly

ConstantProvider
要素 測定可能[] この行に含まれる要素の配列。
hasDummyInput ブール値 行にダミー入力または行末入力があるかどうか。
hasExternalInput ブール値 行に外部入力があるかどうか。
hasInlineInput ブール値 行にインライン入力があるかどうか。
hasJaggedEdge ブール値 行のエッジがギザになっているかどうか。
hasStatement ブール値 行にステートメント入力があるかどうか。
高さ 数値 行の高さ。
minHeight 数値 行の最小の高さ。
minWidth 数値 ブロックの左端から右端までの行の最小幅。インラインでない限り、子ブロックは含まれません。
notchOffset 数値
statementEdge 数値 ブロックのすべてのステートメント入力の左端の位置。これにより、可変幅のフィールドで処理されるステートメント入力がすべて整列されます。
type 数値
数値 ブロックの左端から右端までの行の幅。インラインでない限り、子ブロックは含まれません。
widthWithConnectedBlocks 数値 ブロックの左端からブロックまたは接続された子ブロックの端までの幅。
xPos 数値 ブロックの svg グループの原点に対する行の X 位置。
yPos 数値 ブロックの svg グループの原点に対する相対的な行の Y 位置。

メソッド

メソッド 修飾子 説明
endsWithElemSpacer() この行が要素スペーサーで終わるかどうかを決定します。
getFirstSpacer() この行の最初のスペーサー要素を取得するためのコンビニエンス メソッド。
getLastInput() この行の最後の入力を取得します(存在する場合)。
getLastSpacer() この行の最後のスペーサー要素を取得するためのコンビニエンス メソッド。
measure() すべてのサブコンポーネントを調べ、行にすべてのサイズ プロパティを入力します。
startsWithElemSpacer() この行を要素スペーサーで始めるかどうかを決定します。