ブロックする >utils >拡張機能 >registerMutator

utils.extensions.registerMutator() 関数

ブロックにミューテーターを追加する新しい拡張関数を登録します。これにより、登録時にミューテータに対して基本的な健全性チェックが実行されます。ミックスインでコンポーズとデコンポーズの両方が定義されている場合、ラッパーはブロックにミューテータ ダイアログを追加することもできます。

署名:

export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;

パラメータ

パラメータ 説明
name 文字列 このミューテータ拡張機能の名前。
mixinObj 任意 ミックスする値。
opt_helperFn () =>すべて (省略可)オブジェクトを混合した後に適用するオプションの関数。
opt_blockList string[] (省略可)ミューテータ ダイアログのフライアウトに表示されるブロックのリスト。

戻り値:

void

例外

{エラー}: ミューテーションが無効であるか、ブロックに適用できない場合。