blockly > Extensions > enregistrer
Fonction Extensions.register()
Enregistre une nouvelle fonction d'extension. Les extensions sont des fonctions qui aident à initialiser des blocs, généralement en ajoutant un comportement dynamique tel que des gestionnaires et des mutateurs onchange. Elles sont appliquées à l'aide de Block.applyExtension() ou des "extensions" JSON attribut de tableau.
Signature :
export declare function register(name: string, initFn: Function): void;
Paramètres
Paramètre | Type | Description |
---|---|---|
nom | chaîne | Nom de cette extension. |
initFn | Fonction | Fonction permettant d'initialiser un bloc étendu. |
Renvoie :
vide
Exceptions
{Erreur} si le nom de l'extension est vide, si l'extension est déjà enregistrée ou si extensionFn n'est pas une fonction.