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.