blockly > fieldRegistry > register

fieldRegistry.register() 函式

註冊欄位類型。fieldRegistry.fromJson 會使用這個登錄檔來尋找適當的欄位類型。

Signature:

export declare function register(type: string, fieldClass: FieldProto): void;

參數

參數 類型 說明
類型 字串 JSON 定義中使用的欄位類型名稱。
fieldClass FieldProto 欄位類別包含 fromJson 函式,可建構欄位的執行個體。

傳回:

void

例外狀況

如果類型名稱空白、欄位已註冊,或 fieldClass 不是包含 fromJson 函式的物件,就會傳回 {Error}。