blockly >注册表 >getClass

Registry.getClass() 函数

获取指定名称和类型的类。

Signature:

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

参数

参数 类型 说明
类型 字符串 |类型<T> 插件的类型。(例如 Field、Renderer)
name 字符串 插件的名称。(例如:field_angle、geras)
opt_throwIfMissing 布尔值 (可选)如果我们找不到插件,是否抛出错误。

返回

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

具有指定名称和类型的类,如果不存在,则返回 null。