Renderowanie informacji

RenderInfo określa, jak elementy wizualne są nakładane na element.

Blok jest zawsze zbudowany z danych wejściowych, połączeń i pól, ale można je rozmieszczać na wiele różnych sposobów. Na przykład tę samą definicję blokowania można wyświetlić za pomocą wewnętrznych danych wejściowych.

Dane wejściowe zewnętrzne i wbudowane

Informacje o renderowaniu określają, który układ jest wybrany.

Pierwszym etapem renderowania jest poznanie definicji bloku i sposób pomiaru jego elementów wizualnych. Następnie określa, jak układ powinien zostać uporządkowany, i odpowiednio porządkuje te informacje. Informacje są przekształcane w niepokrywające się elementy i spacje, które są połączone w niepokrywające się wiersze oraz rozdzielniki.

Następnie szuflada użyje tych uporządkowanych informacji o układzie, aby utworzyć ścieżki SVG reprezentujące blok.