Skip to content

informat.designer 应用设计相关操作

概述

使用informat.designer对象进行应用设计相关操作

getDefineObject

通过ID查询应用设计模型定义

javascript
informat.designer.getDefineObject(scope, id)
参数类型描述
scopeString作用域 ,默认作用域是App,其它为scope为模块id
idString模型定义ID

返回值

类型为DefineObject

示例 查询员工数据表模块定义

getDefineObjectByKey

通过标识符查询应用设计模型定义

javascript
informat.designer.getDefineObjectByKey(scope, key)
参数类型描述
scopeString作用域,默认作用域是App,其它为scope为模块id
keyString模型标识符

返回值

类型为DefineObject

示例 查询员工数据表模块定义

getDefineObjectList

查询应用设计模型定义列表

javascript
informat.designer.getDefineObjectList(query)

类型定义如下

参数类型描述
ApiDefineStringAPI定义
ApplicationOptionDefineString应用选项值定义
ApplicationDefineString应用定义
AutomaticDefineString自动化定义
BpmnProcessDefineString工作流流程定义
DashboardCardDefineString仪表盘卡片定义
DataSourceDefineString数据源定义
FormDesignerDefineString表单设计器定义
I18nDefineString国际化翻译定义
ModuleDefineString应用模块定义
PageDesignerDefineString打印模块定义
RoleDefineString应用角色定义
ScheduleDefineString定时任务定义
ScriptDefineString脚本定义
SurveyItemDefineString问卷调查定义
TableFieldDefineString数据表字段定义
TableFieldGroupDefineString数据表字段分组定义
TableIndexDefineString数据表索引定义
VersionDefineString应用版本说明定义
WebsiteResourceDefineString网站静态资源定义
参数类型描述
queryDefineObjectQuery查询对象

返回值

类型为Array<DefineObject>

示例 查询应用下所有模块列表