Los campos se usan para definir la mayoría de los elementos de la IU en un bloque. Los ejemplos de campos incluyen etiquetas de strings, imágenes, entradas para datos literales como strings y números, y editores enriquecidos como selectores de fecha y de ángulo.
Blockly proporciona varios campos de forma predeterminada para controlar una variedad de entradas del usuario.
Se pueden personalizar mediante una configuración específica de campo o con validadores, que le indican a un campo cómo manejar contenido específico en un editor estándar.
Si necesitas un campo completamente personalizado, se necesita un poco más de trabajo y es conveniente leer la mayoría de la documentación de campos. Comienza por aprender sobre las partes que conforman un campo o la descripción general de la creación de campos personalizados.
[null,null,["Última actualización: 2023-06-28 (UTC)"],[[["Fields are the primary components for defining UI elements within blocks, encompassing various input types like text, numbers, and specialized editors."],["Blockly offers a range of built-in fields that can be further tailored using configuration options or validators for content handling."],["For unique UI requirements, developers can create custom fields by understanding their structure and following the customization guidelines."]]],["Fields define UI elements on blocks, including labels, images, and data inputs like strings, numbers, date, and angles. Blockly offers built-in fields customizable through configuration or validators. For unique needs, users can develop custom fields. The documentation details built-in fields, validators, field anatomy, and custom field creation. If you want to show meta-information about a block, use an icon.\n"]]