Felder anpassen

Blockly bietet zwar viele nützliche Felder, aber Ihre Anwendung hat möglicherweise einen speziellen Fall. So passen Sie Felder an:

  1. Lesen Sie die Dokumentation aller Felder, die Ihren Anforderungen ähnlich sind. Sie können eine hilfreiche Oberfläche für die Anpassung sein. Drop-down-Menüs enthalten beispielsweise viele versteckte Funktionen.

  2. Sie können das Problem mit einem Validator lösen. Mit Validatoren können Sie nur bestimmte Werte akzeptieren, Eingaben ändern oder Funktionen auslösen, wenn sich der Wert eines Felds ändert.

  3. Sie können ein Feld erweitern. Wenn es ein Feld gibt, das den von Ihnen benötigten Werttyp darstellt, Sie aber dessen Editor, dessen Darstellung oder den darin angezeigten Text ändern möchten, können Sie eine Unterklasse erstellen, die den Großteil der Funktionalität übernimmt und gleichzeitig die zu ändernden Teile überschreibt.

  4. Erstellen Sie einen neuen Feldtyp. Dies ist zwar die leistungsstärkste Option, aber auch zeitaufwendig. Sie sollte im Allgemeinen nur verwendet werden, wenn Sie einen neuen Werttyp speichern müssen.