Application 应用
Application
应用(Application)是指一个完整的炎凰数据平台的应用。 炎凰数据平台提供一种方式,让用户将创作的仪表板有序的组织起来。在未来的版本中,用户可以将仪表板之外的其他内容组织到应用中,将应用打造成一个完整的解决方案。 一个完整的炎凰数据平台的应用可能包括:
- 一个或多个数据目录的对象,包括但不限于:
- 预存查询
- 数据集
- 查找表
- 表函数 等
- 一个或多个仪表板
成员函数:
updateNav(newNav: object | Array.<object>) → {Promise}
更新一个应用的左侧导航栏。
参数:
参数名称 | 参数类型 | 描述 |
---|---|---|
newNav | object | Array.<object> | 新的导航栏配置 |
disable() → {Promise}
禁用一个应用
enable() → {Promise}
启用一个应用
upgrade(options: object) → {Promise}
升级一个应用,需要现预先上传应用安装包,然后在options参数中指定该安装包的名称和版本,所制定的版本必须与安装包中的版本一致。
参数:
参数名称 | 参数类型 | 描述 |
---|---|---|
options | object | 传入的升级参数 包括 file:安装包的文件名;version 安装包的版本;build 安装包的构建hash值 |
rollback() → {Promise}
将应用回退到上一个可用的版本,一般在升级失败时会使用。