blockly > fieldRegistry > enregistrer

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ètre Type Description
type chaîne Nom du type de champ tel qu'il est utilisé dans la définition JSON.
fieldClass RegistrableField Classe Field contenant une fonction fromJson capable de construire une instance du champ.

Renvoie :

vide

Exceptions

{Erreur} si le nom du type est vide, si le champ est déjà enregistré ou si la classe fieldClass n'est pas un objet contenant une fonction fromJson.