Pola a ikony

Pola i ikony to elementy wizualne, które pojawiają się w bloku, ale mają różne cele.

Pola wyświetlają lub definiują dane dotyczące bloku, które wpływają na działanie programu. Na przykład blok tekstu zawiera 2 cudzysłowy, które wskazują, że definiujesz ciąg znaków, oraz pole tekstowe, w którym możesz to zrobić. Cudzysłowy informują o funkcji bloku, a dane wejściowe umożliwiają modyfikowanie funkcji.

Ikony pokazują lub definiują „metainformacje” o bloku. Możesz na przykład dodać ikonę komentarza do dowolnego bloku, co pozwoli Ci pisać notatki dla siebie, ale nie wpłynie na działanie bloku w programie.

Porównanie funkcjonalności

Atrybut Pola Ikony
renderowanie, Pola mogą zawierać dowolne elementy. Ikony mogą być wykonane z dowolnych elementów.
Liczba Każde pole może występować w bloku dowolną liczbę razy. Każda ikona może pojawić się w bloku tylko raz.
Miejsce docelowe Pola można umieszczać w dowolnym miejscu na dowolnym wejściu bloku. Ikony są zawsze umieszczane w górnej części bloku.
Publikacja w odcinkach Pola mogą być serializowane i często tak się dzieje. Ikony można serializować, ale często się tego nie robi, ponieważ zwykle nie mają stanu.
zwijanie, Pola są ukryte, gdy blok jest zwinięty, a zamiast nich wyświetlany jest tekst. Ikony mogą określać, czy mają być widoczne, gdy blok jest zwinięty.