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.