Поля против значков

Поля и значки — это визуальные элементы, которые появляются в блоке, но у них разные цели.

Поля показывают или определяют данные о блоке, которые влияют на работу программы. Например, текстовый блок имеет две кавычки, которые указывают, что вы определяете строку, и текстовый ввод, который позволяет вам определить эту строку. Кавычки сообщают вам о функции блока, а ввод позволяет изменить функцию.

Значки показывают или определяют «мета» информацию о самом блоке. Например, вы можете добавить значок комментария к любому блоку, что позволит вам писать заметки самому себе, но не повлияет на работу блока в программе.

Сравнение функциональности

Атрибут Поля Иконки
Рендеринг Поля могут состоять из любых элементов, которые они хотят. Иконки могут быть сделаны из любых элементов, которые они хотят.
Число Каждое поле может появляться в блоке любое количество раз. Каждый значок может появляться один раз в блоке.
Размещение Поля могут быть расположены в любом месте на любом входе блока. Иконки всегда располагаются в верхней части блока.
Сериализация Поля могут быть сериализованы, что часто и происходит. Иконки можно сериализовать, но зачастую это не так, потому что они часто не имеют состояния.
Сворачивание Поля скрываются, когда блок свернут, и вместо них отображается их текст. Значки могут контролировать, будут ли они отображаться или скрываться при сворачивании блока.