Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[],["The `fieldRegistry.register()` function registers a field type for use with `fieldRegistry.fromJson`. It takes two parameters: `type` (a string representing the field type name) and `fieldClass` (a class with a `fromJson` function for constructing field instances). It returns void. The function throws an error if the type is empty, the field is already registered, or the class is invalid. It enables the system to find the appropriate field type during JSON parsing.\n"]]