Kolom dan ikon adalah elemen visual yang muncul pada blok, tetapi memiliki tujuan yang berbeda.
Kolom menampilkan atau menentukan data tentang blok yang memengaruhi cara program berfungsi. Misalnya, blok teks memiliki dua tanda kutip, yang menunjukkan bahwa Anda menentukan string, dan input teks yang memungkinkan Anda menentukan string tersebut. Tanda kutip memberi tahu Anda tentang fungsi blok, dan input tersebut memungkinkan Anda mengubah fungsi.
Ikon menampilkan atau menentukan informasi "meta" tentang blok itu sendiri. Misalnya, Anda dapat menambahkan ikon komentar ke blok mana pun, yang memungkinkan Anda menulis catatan sendiri, tetapi tidak memengaruhi fungsi blok dalam program.
Perbandingan fungsi
Atribut | Kolom | Ikon |
---|---|---|
Rendering | {i>Field<i} dapat dibuat dari elemen apa pun yang mereka inginkan. | Ikon dapat dibuat dari elemen apa pun yang mereka inginkan. |
Angka | Setiap {i>fields<i} dapat muncul berapa kali dalam sebuah blok. | Setiap ikon dapat muncul sekali dalam satu blok. |
Penempatan | Kolom dapat diposisikan di mana saja pada input blok apa pun. | Ikon selalu diposisikan di awal atas sebuah blok. |
Serialisasi | Kolom dapat diserialisasi, dan sering kali ada. | Ikon dapat diserialisasi, tetapi sering kali tidak karena sering tidak memiliki status. |
Menurun | Kolom disembunyikan saat blok diciutkan dan teksnya ditampilkan. | Ikon dapat mengontrol apakah ikon ditampilkan atau disembunyikan saat blok diciutkan. |