blockly > Extensiones > registrar

Función Extensions.register()

Registra una función de extensión nueva. Las extensiones son funciones que ayudan a inicializar bloques, generalmente agregan un comportamiento dinámico como los controladores onchange y los mutadores. Estas se aplican con Block.applyExtension() o las “extensiones” de JSON array.

Signature:

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

Parámetros

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

Muestra:

void

Excepciones

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