Blokady są definiowane jako zbiór danych wejściowych, ale informacje o renderowaniu określają, w jaki sposób dane wejściowe są dzielone na wiersze i wiersze odstępów.
Jeśli np. blok ma ustawione wbudowane dane wejściowe, blok składa się z mniejszej liczby wierszy niż w przypadku zewnętrznych danych wejściowych. Ma taką samą liczbę danych wejściowych, ale różną liczbę wierszy.
Wiersz
Row
to poziomy zbiór nienakładających się elementów i spacji elementów.
Granice wiersza są określane przez granice elementów i odstępów należących do tego wiersza, tak aby wszystkie elementy były zawarte w nim.
Spacja wiersza
RowSpacer
to pusta pionowa przestrzeń między 2 wierszami.
Granice odstępów wierszy są określane przez informacje o renderowaniu. Po zmierzeniu wszystkich wierszy bloku informacje o renderowaniu wstawiają między wiersze odstępy o wybranym rozmiarze.