封鎖 >utils >擴充功能 >registerMutator

utils.extensions.registerMutator() 函式

註冊新的擴充功能函式,將變動器新增至區塊。在註冊時,這會對可變器執行一些基本的例行性檢查。如果 Compose 和分解都已在混合中定義,包裝函式也可能會在區塊中加入變動器對話方塊。

Signature:

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

參數

參數 類型 說明
名稱 字串 此變動器擴充功能的名稱。
mixinObj 不限 要混合的值。
opt_helperFn () =>任何 (選用) 在物件中混合之後要套用的選用函式。
opt_blockList string[] (選用) 切換子對話方塊動態顯示的區塊清單。

傳回:

void

例外狀況

如果異動無效或無法套用至區塊,則為 {Error}。