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.