blockly > Extensões > cadastrar-se
Função 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 manipuladores e mutadores onchange. Elas são aplicadas usando Block.applyExtension() ou as "extensões" JSON atributo de matriz.
Signature:
export declare function register(name: string, initFn: Function): void;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
name | string | O nome desta extensão. |
initFn | Função | A função para inicializar um bloco estendido. |
Retorna:
void
Exceções
{Erro} se o nome da extensão estiver vazio, ela já estiver registrada ou a extensionFn não for uma função.