blockly > Extensions > register
Extensions.register() 函数
注册一个新的扩展函数。扩展是帮助初始化块的函数,通常会添加动态行为,如 onchange 处理程序和更改器。这些扩展项使用 Block.applyExtension() 或 JSON“extensions”数组属性进行应用。
Signature:
export declare function register(name: string, initFn: Function): void;
参数
参数 | 类型 | 说明 |
---|---|---|
name | string | 此扩展程序的名称。 |
initFn | 功能 | 用于初始化扩展块的函数。 |
返回:
void
异常
如果扩展程序名称为空、扩展程序已注册或 extensionFn 不是函数,将出现 {错误}。