блочно > утилиты > расширения > зарегистрироваться

функция utils.extensions.register()

Регистрирует новую функцию расширения. Расширения — это функции, которые помогают инициализировать блоки, обычно добавляя динамическое поведение, такое как обработчики изменений и мутаторы. Они применяются с помощью Block.applyExtension() или атрибута массива «extensions» JSON.

Подпись:

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

Параметры

Параметр Тип Описание
имя нить Имя этого расширения.
инициализацияFn Функция Функция для инициализации расширенного блока.

Возврат:

пустота

Исключения

{ Ошибка } Если имя расширения пустое, расширение уже зарегистрировано или ExtensionFn не является функцией.