封鎖 >登錄檔 >getClassFromOptions

Registry.getClassFromOptions() 函式

從指定類型的 Blockly 選項中取得類別。這會用於覆寫內建功能的外掛程式。(例如 Toolbox)

Signature:

export declare function getClassFromOptions<T>(type: Type<T>, options: Options, opt_throwIfMissing?: boolean): (new (...p1: any[]) => T) | null;

參數

參數 類型 說明
類型 類型<T> 外掛程式的類型。
選項 選項 用來檢查指定外掛程式的選項物件。
opt_throwIfMissing 布林值 (選用) 找不到外掛程式時,是否要擲回錯誤。

傳回:

(最新 (...p1: any[]) => T) |空值

外掛程式的類別。