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}。