Home > DMT_Board > getAllBoardsInfo
DMT_Board.getAllBoardsInfo() method
获取工程内所有板子的详细属性
签名
typescript
function getAllBoardsInfo(): Promise<Array<IDMT_BoardItem>>;1
返回值
Promise<Array<IDMT_BoardItem>>
所有板子的详细属性的数组
示例
javascript
// 1. 获取工程内所有板子
const boards = await eda.dmt_Board.getAllBoardsInfo();
// 2. 输出每块板子的名称与下属文档
boards.forEach((board, i) => {
console.log(`board[${i}]:`, board.name, 'schematic:', board.schematic?.uuid, 'pcb:', board.pcb?.uuid);
});
console.log('total:', boards.length);1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9