ブロックは入力のコレクションとして定義されますが、これらの入力がどのように行とスペーサー行に分割されるかはレンダリング情報によって決まります。
たとえば、ブロックがインライン入力に設定されている場合、ブロックの行数は外部入力に設定されている場合よりも少なくなります。入力の数は同じですが、行数が異なります。
行
Row
は、重ならない要素と要素スペーサーの水平方向のコレクションです。
行の境界は、その行に属する要素とスペーサーの境界によって決まるため、すべての要素が含まれます。
行スペーサー
RowSpacer
は、2 行の間にある空の垂直スペースです。
行スペーサーの境界は、レンダリング情報自体によって決定されます。ブロックのすべての行を測定した後、レンダリング情報は、選択されたサイズのスペースを行の間に挿入します。