Os campos são usados para definir a maioria dos elementos da interface em um bloco. Exemplos de campos incluem rótulos de string, imagens, entradas para dados literais, como strings e números, e editores avançados, como seletores de data e ângulo. O exemplo mais simples de um campo é o bloco math_number
, que usa um field_number
para permitir que o usuário digite um número.
O Blockly oferece vários campos por padrão para lidar com uma variedade de entradas do usuário. Eles podem ser personalizados com uma configuração específica do campo ou com validadores, que informam a um campo como processar conteúdo específico em um editor padrão.
→ Mais informações sobre campos integrados.
→ Mais informações sobre validadores.
Se você precisar de um campo totalmente personalizado, vai precisar de um pouco mais de trabalho e ler a maior parte da documentação de campos. Comece aprendendo sobre as partes que compõem um campo ou a visão geral da criação de campos personalizados.
→ Mais informações sobre a anatomia de um campo.
→ Mais informações sobre como criar campos personalizados.