Home > DMT_Board > getBoardInfo
DMT_Board.getBoardInfo() method
获取板子的详细属性
签名
typescript
function getBoardInfo(boardName: string): Promise<IDMT_BoardItem | undefined>;1
参数名
参数 | 类型 | 描述 |
|---|---|---|
boardName | string | 板子名称 |
返回值
Promise<IDMT_BoardItem | undefined>
板子的详细属性,如若为 undefined 则获取失败
示例
javascript
// 1. 先盘点所有板子,取第一块的名称作为查询目标
const boards = await eda.dmt_Board.getAllBoardsInfo();
const targetName = boards[0].name;
// 2. 按名称查询该板子的详细属性
const board = await eda.dmt_Board.getBoardInfo(targetName);
// 3. 输出板子属性
console.log('name:', board.name);
console.log('parentProjectUuid:', board.parentProjectUuid);
console.log('schematic:', board.schematic?.uuid);
console.log('pcb:', board.pcb?.uuid);1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12