1.0.75 • Published 10 months ago

@et-modules/cable-connection v1.0.75

Weekly downloads
-
License
ISC
Repository
-
Last release
10 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

10 months ago

1.0.74

10 months ago

1.0.73

10 months ago

1.0.72

11 months ago

1.0.71

11 months ago

1.0.70

11 months ago

1.0.69

11 months ago

1.0.67

11 months ago

1.0.66

11 months ago

1.0.65

11 months ago

1.0.64

11 months ago

1.0.63

12 months ago

1.0.62

12 months ago

1.0.61

12 months ago

1.0.60

12 months ago