blockly > [Extensions] > [register]

Extensions.register() 関数

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

署名:

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

パラメータ

パラメータ 種類 説明
name string この拡張機能の名前。
initFn 職務 拡張ブロックを初期化する関数。

戻り値:

void

例外

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