Merender info

RenderInfo menentukan cara elemen visual blok ditata.

Blok selalu dibuat dari input, koneksi, dan kolom, tetapi blok tersebut dapat disusun dengan berbagai cara. Misalnya, definisi blok yang sama dapat dirender dengan input inline atau input eksternal.

Input eksternal vs. inline

Info render menentukan tata letak yang dipilih.

Sebagai langkah pertama rendering, info render melihat definisi blok, dan pengukuran bagian visualnya. Kemudian, ia memutuskan cara blok ditata, dan mengatur informasi yang sesuai. Informasi tersebut diubah menjadi elemen dan pemisah yang tidak tumpang-tindih, yang diatur ke dalam baris yang tidak tumpang-tindih, dan pemisah baris.

Kemudian, panel samping menggunakan informasi tata letak yang diatur tersebut untuk membuat jalur SVG yang mewakili blok.