钟良源
|
bbe554db8a
|
pref(flowEditor): 优化节点样式
- 优化节点选中状态样式
- 添加自定义边样式
- 调整节点和边的交互逻辑
|
5 months ago |
钟良源
|
a82c544968
|
style(flowEditor): 优化节点样式和布局
- 为节点添加阴影效果,提升立体感
- 将节点连接点背景色改为蓝色,增加视觉区分度
|
5 months ago |
钟良源
|
c9cd23039e
|
pref(flowEditor): 优化节点内容组件并调整样式
- 调整节点输入标签样式,减少垂直间距
- 重构节点内容组件,提高代码可读性和可维护性
- 优化特殊节点和普通节点的句柄渲染逻辑
- 更新示例流程数据,为开始节点添加输出端口
|
5 months ago |
钟良源
|
f084c93b39
|
refactor(flowEditor): 重构节点渲染逻辑并优化数据转换
- 重构了 DraggableNode 组件,使用新设计的 NodeContent组件来渲染节点内容
-优化了节点类型判断和处理逻辑,支持开始和结束节点的特殊处理
- 改进了节点参数的渲染方式,根据节点类型动态显示输入和输出端点
- 新增 convertFlowData 工具函数,用于将原始数据结构转换为 flow editor 可用的节点和边数据
|
5 months ago |
钟良源
|
b9b5ec2f19
|
refactor(flowEditor): 重构流程编辑器节点组件
- 提取公共组件 NodeContent 用于渲染节点内容和连接端点
-重构 StartNode 和 EndNode 组件,使用新的 NodeContent 组件- 添加 convertFlowData 工具函数用于转换流程数据
- 新增 exampleFlowData 作为测试数据
- 更新 FlowEditor 组件,使用转换后的流程数据初始化节点和边
|
5 months ago |