Поля

Поля используются для определения большинства элементов пользовательского интерфейса в блоке. Примерами полей являются строковые метки, изображения, вводы для литеральных данных, таких как строки и числа, и расширенные редакторы, такие как выбор даты и выбор угла. Простейшим примером поля является блок math_number , который использует field_number , чтобы позволить пользователю ввести число.

Блок с числовым полем.

Blockly предоставляет несколько полей по умолчанию для обработки различных пользовательских данных. Их можно настроить с помощью конфигурации, специфичной для поля, или с помощью валидаторов, которые сообщают полю, как обрабатывать определенный контент в стандартном редакторе.

→ Дополнительная информация о встроенных полях .

→ Дополнительная информация о валидаторах .

Если вам нужно полностью настраиваемое поле, это займет немного больше работы, и вам нужно будет прочитать большую часть документации по полям. Начните с изучения частей, которые составляют поле, или обзора создания настраиваемых полей.

→ Дополнительная информация об анатомии поля .

→ Дополнительная информация о создании пользовательских полей .