1.0.75 • Published 12 months ago

@et-modules/cable-connection v1.0.75

Weekly downloads
-
License
ISC
Repository
-
Last release
12 months ago

channel-config 组件

1、引入方式

import { CableConnection } from '@etest/cable-connection';
<AdapterCanvas
  ref={canvasRef}
  deviceList={dataList}
  setDeviceList={setDataList}
  relationList={relationList}
  setRelationList={setRelationList}
  pushChange={pushChange}
  onClickPinConfig={onClickPinConfig}
/>

2、参数

名称类型是否必选描述
deviceListDevice[]线缆容器组
setDeviceList(Device:[])=>void设置线缆容器组数据
relationListRelation[]线缆连接关系
setRelationList(Relation:[])=>void设置线缆连接关系
onChange({deviceList?: Device[], relationList?: Relation[] })=>void线缆容器组位置发生变化,或者线缆连接关系发生变化的回调
onClickPinConfig()=>void当点击引脚配置的时候的回调

Relation

名称类型描述
idstring此条线缆关联关系 id
start{id:string,type:AdapterEnum}线缆关系的起点类型和线缆 id
end{id:string,type:AdapterEnum}线缆关系的终点类型和线缆 id

AdapterEnum

名称描述
UUT‘uut’被测设备
TEST‘test’测试设备
ADAPTER‘adapter’适配器

Device

名称类型描述
tpyeAdapterEnum线缆容器类型
topnumber线缆容器位置的 top
leftnumber线缆容器位置的 left
listArray<{id:string,name:string}>线缆信息集合,id:线缆 id,name:线缆名称

ref 使用

const canvasRef = useRef<{ reDrawn: (relationList: Relation[]) => {} }>();
canvasRef.current?.reDrawn(resp?.data || []);
1.0.75

12 months ago

1.0.74

12 months ago

1.0.73

12 months ago

1.0.72

1 year ago

1.0.71

1 year ago

1.0.70

1 year ago

1.0.69

1 year ago

1.0.67

1 year ago

1.0.66

1 year ago

1.0.65

1 year ago

1.0.64

1 year ago

1.0.63

1 year ago

1.0.62

1 year ago

1.0.61

1 year ago

1.0.60

1 year ago