blockly > [Extensions] > [register]
Extensions.register() 関数
新しい拡張関数を登録します。拡張機能はブロックを初期化するのに役立つ関数で、通常は onchange ハンドラやミューテータなどの動的な動作を追加します。これらは、Block.applyExtension() または JSON「extensions」配列属性を使用して適用されます。
署名:
export declare function register(name: string, initFn: Function): void;
パラメータ
パラメータ | 種類 | 説明 |
---|---|---|
name | string | この拡張機能の名前。 |
initFn | 職務 | 拡張ブロックを初期化する関数。 |
戻り値:
void
例外
{エラー}: 拡張機能名が空の場合、拡張機能がすでに登録されている、または extensionFn が関数でない場合。