blockly > fieldRegistry > register

Funktion fieldRegistry.register()

Registriert einen Feldtyp. fieldRegistry.fromJson verwendet diese Registry, um den entsprechenden Feldtyp zu finden.

Unterschrift:

export declare function register(type: string, fieldClass: RegistrableField): void;

Parameter

Parameter Typ Beschreibung
Typ String Der Name des Feldtyps, wie er in der JSON-Definition verwendet wird.
fieldClass RegistrableField Die Feldklasse, die eine fromJson-Funktion enthält, die eine Instanz des Felds erstellen kann.

Gibt zurück:

void

Ausnahmen

{Error}, wenn der Typname leer ist, das Feld bereits registriert ist oder „fieldClass“ kein Objekt ist, das eine „fromJson“-Funktion enthält.