блочно > Расширения > зарегистрироваться
Функция Extensions.register()
Регистрирует новую функцию расширения. Расширения — это функции, которые помогают инициализировать блоки, обычно добавляя динамическое поведение, такое как обработчики изменений и мутаторы. Они применяются с помощью Block.applyExtension() или атрибута массива «extensions» JSON.
Подпись:
export declare function register(name: string, initFn: Function): void;
Параметры
Параметр | Тип | Описание |
---|---|---|
имя | нить | Имя этого расширения. |
инициализацияFn | Функция | Функция для инициализации расширенного блока. |
Возврат:
пустота
Исключения
{ Ошибка } Если имя расширения пустое, расширение уже зарегистрировано или ExtensionFn не является функцией.