Control Field

I campi vengono utilizzati per definire la maggior parte degli elementi UI di un blocco. Esempi di campi includono etichette stringa, immagini, input per dati letterali come stringhe e numeri ed editor avanzati come selettori di date e angoli. L'esempio più semplice di campo è il blocco math_number, che utilizza un field_number per consentire all'utente di digitare un numero.

Un blocco con un campo numerico.

Blockly fornisce diversi campi per impostazione predefinita per gestire una serie di input utente. Questi possono essere personalizzati tramite la configurazione specifica del campo o con i validatori, che indicano a un campo come gestire contenuti specifici in un editor standard.

→ Scopri di più sui campi integrati.

→ Scopri di più sui validatori.

Se hai bisogno di un campo completamente personalizzato, il lavoro è un po' più complesso e ti consigliamo di leggere la maggior parte della documentazione sui campi. Inizia scoprendo le parti che compongono un campo o la panoramica della creazione di campi personalizzati.

→ Scopri di più sull'anatomia di un campo.

→ Scopri di più sulla creazione di campi personalizzati.