Campos

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.

Um bloco com um campo numérico.

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.