blockly > fieldRegistry > register
Fonction fieldRegistry.register()
Enregistre un type de champ. fieldRegistry.fromJson utilise ce registre pour trouver le type de champ approprié.
Signature :
export declare function register(type: string, fieldClass: RegistrableField): void;
Paramètres
Paramètres | Type | Description |
---|---|---|
Type | chaîne | Nom du type de champ utilisé dans la définition JSON. |
fieldClass | RegistrableField | Classe "Field" contenant une fonction "fromJson" pouvant construire une instance du champ |
Renvoie :
void
Exceptions
{Error} si le nom du type est vide, si le champ est déjà enregistré ou si fieldClass n'est pas un objet contenant une fonction fromJson.