fix(flowEditor): 调整节点连接点位置计算

- 修改 API 输出连接点的垂直间距公式
- 修改 API 输入连接点的垂直间距公式
- 调整数据输入连接点的位置偏移量
- 调整数据输出连接点的位置偏移量
- 统一连接点间距为 22 像素
- 微调连接点起始位置以优化视觉效果
master
钟良源 2 months ago
parent fd9da62ad8
commit 9881a9afed

@ -131,7 +131,7 @@ const renderRegularNodeHandles = (dataIns: any[], dataOuts: any[], apiIns: any[]
id={apiOuts[index].name || apiOuts[index].id || `output-${index}`}
style={{
...handleStyles.mainSource,
top: `${35 + index * 20}px`
top: `${37 + index * 22}px`
}}
/>
))}
@ -143,7 +143,7 @@ const renderRegularNodeHandles = (dataIns: any[], dataOuts: any[], apiIns: any[]
id={apiIns[index].name || apiIns[index].id || `input-${index}`}
style={{
...handleStyles.mainTarget,
top: `${35 + index * 20}px`
top: `${37 + index * 22}px`
}}
/>
))}
@ -157,7 +157,7 @@ const renderRegularNodeHandles = (dataIns: any[], dataOuts: any[], apiIns: any[]
id={dataIns[index].name || dataIns[index].id || `input-${index}`}
style={{
...handleStyles.data,
top: `${70 + (apiIns.length + index) * 20}px`
top: `${65 + (apiIns.length + index) * 22}px`
}}
/>
))}
@ -171,7 +171,7 @@ const renderRegularNodeHandles = (dataIns: any[], dataOuts: any[], apiIns: any[]
id={dataOuts[index].name || dataOuts[index].id || `output-${index}`}
style={{
...handleStyles.data,
top: `${70 + (apiIns.length + index) * 20}px`
top: `${65 + (apiIns.length + index) * 22}px`
}}
/>
))}

Loading…
Cancel
Save