Home > DMT_Project > openProject
DMT_Project.openProject() method
打开工程
签名
typescript
function openProject(projectUuid: string): Promise<boolean>;1
参数名
参数 | 类型 | 描述 |
|---|---|---|
projectUuid | string | 工程 UUID |
返回值
Promise<boolean>
是否成功打开工程
备注
本操作将会在 EDA 前端打开指定工程,如若原先已打开其它工程且有未保存的变更,执行本操作将直接丢失所有未保存的数据
示例
javascript
// 1. 取当前工程 UUID(打开自身,避免切换到其它工程)
const info = await eda.dmt_Project.getCurrentProjectInfo();
const projectUuid = info.uuid;
// 2. 打开该工程
const opened = await eda.dmt_Project.openProject(projectUuid);
console.log('opened:', opened);1
2
3
4
5
6
7
8
2
3
4
5
6
7
8