ブロックする >拡張機能 >登録

Extensions.register() 関数

新しい拡張関数を登録します。拡張機能はブロックの初期化に役立つ関数であり、通常は onchange ハンドラやミューテータなどの動的な動作を追加します。これらは、Block.applyExtension()、または JSON「extensions」配列属性。

署名:

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

パラメータ

パラメータ 説明
name 文字列 この拡張機能の名前。
initFn 関数 拡張ブロックを初期化する関数。

戻り値:

void

例外

{エラー}: 拡張機能名が空か、拡張機能がすでに登録されているか、extensionFn が関数でない場合。