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.