扩展命名空间
函数
功能 | 说明 |
---|---|
apply(name, block, isMutator) | 将扩展方法应用于块。此方法只能在构建代码块期间调用。 |
buildTooltipForDropdown(dropdownName, lookupTable) | 构建一个扩展函数,该函数会将下拉菜单值映射到提示字符串。 |
buildTooltipWithFieldText(msgTemplate, fieldName) | 构建将安装动态提示的扩展函数。提示消息应包含字符串“%1”,并且该字符串将替换为已命名字段的文本。 |
isRegistered(name) | 返回是否使用指定名称注册了扩展程序。 |
register(name, initFn) | 注册一个新的扩展函数。扩展是帮助初始化块的函数,通常会添加动态行为,如 onchange 处理程序和更改器。这些扩展项使用 Block.applyExtension() 或 JSON“extensions”数组属性进行应用。 |
registerMixin(name, mixinObj) | 注册一个新的扩展函数,该函数添加 mixinObj 的所有键/值。 |
registerMutator(name, mixinObj, opt_helperFn, opt_blockList) | 注册一个新的扩展函数,该函数会向代码块添加更改器。在注册时,此操作会对更改器执行一些基本的健全性检查。如果在 mixin 上同时定义了 Compose 和 Decompose,封装容器还可以向代码块添加更改器对话框。 |
unregister(name) | 取消注册使用指定名称注册的扩展程序。 |
变量
变量 | 说明 |
---|---|
TEST_ONLY |