Home > DMT_EditorControl > generateIndicatorMarkers
DMT_EditorControl.generateIndicatorMarkers() method
此 API 当前处于 BETA 预览状态,希望得到开发者的反馈。它的任何功能都可能在接下来的开发进程中被修改,请不要将它用于任何正式环境。
生成指示标记
签名
typescript
generateIndicatorMarkers(markers: Array<IDMT_IndicatorMarkerShape>, color?: {
r: number;
g: number;
b: number;
alpha: number;
}, lineWidth?: number, zoom?: boolean, tabId?: string): Promise<boolean>;
1
2
3
4
5
6
2
3
4
5
6
参数名
参数 | 类型 | 描述 |
---|---|---|
markers | Array<IDMT_IndicatorMarkerShape> | 指示标记外形对象数组 |
color | { r: number; g: number; b: number; alpha: number; } | (Optional) 指示标记颜色 |
lineWidth | number | (Optional) 线宽 |
zoom | boolean | (Optional) 是否定位并缩放 |
tabId | string | (Optional) 标签页 ID,如若未传入,则为最后输入焦点的画布 |
返回值
Promise<boolean>
指示标记生成是否成功,false
表示画布不支持该操作或 tabId
不存在
备注
指示标记外形数据中,原理图、符号画布坐标单位跨度为 0.01inch,PCB、封装画布坐标单位跨度为 mil