mt-preview
预览组件
属性
属性名 | 说明 | 默认值 | 类型 |
---|---|---|---|
exportJson | 默认加载的数据 | IExportJson | |
canZoom | 控制能否拖动ctrl+鼠标滚轮缩放画布 | true | boolean |
canDrag | 控制能否通过鼠标左键拖动画布 | true | boolean |
showPopover | 鼠标悬浮时显示图元属性 | true | boolean |
事件
事件名 | 说明 | 类型 |
---|---|---|
onEventCallBack | 触发回调函数 | (type: string, item_id: string, ...args: any[]) =>void |
方法
方法名 | 说明 | 类型 |
---|---|---|
setImportJson | 设置要加载的数据 | (exportJson: IExportJson) => boolean |
setItemAttrByID | 通过id设置图元属性 | (id: string, key: string, val: any) => Promise |
setItemAttrs | 批量设置图元属性 | (info: { id: string; key: string; val: any;}[]) => void |
setDevicePointByID | 通过id设置设备点位数据 | (id: string, val: any) => void |