blockly > utils > extensions > register
Função utils.extensions.register()
Registra uma nova função de extensão. Extensões são funções que ajudam a inicializar blocos, geralmente adicionando comportamentos dinâmicos, como gerenciadores onchange e mutadores. Eles são aplicados usando Block.applyExtension() ou o atributo de matriz JSON "extensions".
Signature:
export declare function register(name: string, initFn: Function): void;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
name | string | O nome da extensão. |
initFn | Função | A função para inicializar um bloco estendido. |
Retorna:
void
Exceções
{Error} Se o nome da extensão estiver vazio, a extensão já estiver registrada ou extensionFn não for uma função.