Встроенные поля
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Blockly предоставляет ряд предопределенных полей, которые можно использовать при определении блока. Также есть ряд полей, доступных в виде плагинов .
Встроенные поля:
Поля плагина:
Полный список полей плагина см. в разделе Плагины и демонстрационные версии Blockly .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003eBlockly offers a variety of pre-built fields for defining custom blocks, including checkboxes, dropdowns, images, and text inputs.\u003c/p\u003e\n"],["\u003cp\u003eThese fields simplify block creation by providing ready-made input elements for various data types.\u003c/p\u003e\n"],["\u003cp\u003eIn addition to built-in fields, Blockly supports plugin fields like angle pickers, color pickers, and date selectors, extending its functionality.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can access a comprehensive list of plugin fields and their usage on the Blockly demo page.\u003c/p\u003e\n"]]],["Blockly offers prebuilt fields for defining blocks, categorized as built-in or plugin fields. Built-in fields include Checkbox, Dropdown, Image, Label, Serializable label, Number, Text input, and Variables. Plugin fields expand options with Angle picker, Bitmap, Colour picker, Date, Dropdown grid, Dependent dropdown, Multiline text input, and Number slider. A complete list of plugin fields can be found on the demo page.\n"],null,["# Built-in fields\n\nBlockly provides a number of prebuilt fields that you can use when defining a\nblock. There are also a number of fields available as\n[plugins](/blockly/guides/programming/plugin_overview).\n\nBuilt-in fields:\n\n- [Checkbox](/blockly/guides/create-custom-blocks/fields/built-in-fields/checkbox)\n- [Dropdown](/blockly/guides/create-custom-blocks/fields/built-in-fields/dropdown)\n- [Image](/blockly/guides/create-custom-blocks/fields/built-in-fields/image)\n- [Label](/blockly/guides/create-custom-blocks/fields/built-in-fields/label)\n- [Serializable label](/blockly/guides/create-custom-blocks/fields/built-in-fields/label-serializable)\n- [Number](/blockly/guides/create-custom-blocks/fields/built-in-fields/number)\n- [Text input](/blockly/guides/create-custom-blocks/fields/built-in-fields/text-input)\n- [Variables](/blockly/guides/create-custom-blocks/fields/built-in-fields/variable)\n\nPlugin fields:\n\n- [Angle picker](https://www.npmjs.com/package/@blockly/field-angle)\n- [Bitmap](https://www.npmjs.com/package/@blockly/field-bitmap)\n- [Colour picker](https://www.npmjs.com/package/@blockly/field-colour)\n- [Colour picker with HSV sliders](https://www.npmjs.com/package/@blockly/field-colour-hsv-sliders)\n- [Date](https://www.npmjs.com/package/@blockly/field-date)\n- [Dropdown grid](https://www.npmjs.com/package/@blockly/field-grid-dropdown)\n- [Dependent dropdown](https://www.npmjs.com/package/@blockly/field-dependent-dropdown)\n- [Multiline text input](https://www.npmjs.com/package/@blockly/field-multilineinput)\n- [Number slider](https://www.npmjs.com/package/@blockly/field-slider)\n\nFor a full list of plugin fields, see [Blockly Plugins \\& Demos](https://google.github.io/blockly-samples/#fields)."]]