Home > DMT_Board > modifyBoardName
DMT_Board.modifyBoardName() method
修改板子名称
签名
typescript
function modifyBoardName(originalBoardName: string, boardName: string): Promise<boolean>;1
参数名
参数 | 类型 | 描述 |
|---|---|---|
originalBoardName | string | 原板子名称 |
boardName | string | 新板子名称 |
返回值
Promise<boolean>
是否修改成功
示例
javascript
// 1. 取第一块板子,记录原名称
const boards = await eda.dmt_Board.getAllBoardsInfo();
const originalName = boards[0].name;
const newName = `${originalName}_tmp`;
// 2. 改名并输出结果
const modified = await eda.dmt_Board.modifyBoardName(originalName, newName);
console.log('original:', originalName);
console.log('new:', newName);
console.log('modified:', modified);
// 3. 等待改名生效后改回原名称(改名是异步提交,紧跟的第二次改名会返回 false)
await new Promise(r => setTimeout(r, 1000));
const restored = await eda.dmt_Board.modifyBoardName(newName, originalName);
console.log('restored:', restored);1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15