blockly > utils > extensiones > register

Función utils.extensions.register()

Registra una función de extensión nueva. Las extensiones son funciones que ayudan a inicializar bloques y suelen agregar un comportamiento dinámico, como controladores y mutadores onchange. Estas se aplican mediante Block.applyExtension() o el atributo de array JSON "extensions".

Signature:

export declare function register(name: string, initFn: Function): void;

Parámetros

Parámetro Tipo Descripción
name cadena Es el nombre de esta extensión.
initFn Función Es la función para inicializar un bloque extendido.

Devuelve:

void

Excepciones

{Error} si el nombre de la extensión está vacío, la extensión ya está registrada o la extensión extensionFn no es una función.