Home > DMT_Panel > getPanelInfo
DMT_Panel.getPanelInfo() method
获取面板的详细属性
签名
typescript
function getPanelInfo(panelUuid: string): Promise<IDMT_PanelItem | undefined>;1
参数名
参数 | 类型 | 描述 |
|---|---|---|
panelUuid | string | 面板 UUID |
返回值
Promise<IDMT_PanelItem | undefined>
面板的详细属性,如若为 undefined 则获取失败
示例
javascript
// 1. 创建测试面板并等 1.5s 同步
const panelUuid = await eda.dmt_Panel.createPanel();
await new Promise(r => setTimeout(r, 1500));
// 2. 按 UUID 查询面板详细属性
const panelInfo = await eda.dmt_Panel.getPanelInfo(panelUuid);
// 3. 输出属性
console.log('name:', panelInfo?.name);
console.log('itemType:', panelInfo?.itemType);
console.log('parentProjectUuid:', panelInfo?.parentProjectUuid);
// 4. 清理测试面板(查询类案例不留测试对象)
await eda.dmt_Panel.deletePanel(panelUuid);1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14