blockly >注册表 >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 布尔值 (可选)如果我们找不到插件,是否抛出错误。

返回

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

插件的类。