blockly > registry > 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 boolean (選用) 決定我們找不到外掛程式時,是否要擲回錯誤。

傳回:

(new (...p1: any[]) => T) | null

外掛程式的類別。