feat(flow): 添加应用节点类型支持

master
钟良源 4 months ago
parent ff128e094c
commit fffcd10d18

@ -3,26 +3,30 @@ import { NodeTypes } from '@xyflow/react';
import StartNode from './startNode/StartNode';
import EndNode from './endNode/EndNode';
import BasicNode from './basicNode/BasicNode';
import AppNode from './appNode/AppNode';
// 定义所有可用的节点类型
export const nodeTypes: NodeTypes = {
start: StartNode,
end: EndNode,
BASIC: BasicNode
BASIC: BasicNode,
APP: AppNode
};
// 节点类型映射,用于创建节点时的类型查找
export const nodeTypeMap: Record<string, string> = {
'start': 'start',
'end': 'end',
'basic': 'BASIC'
'basic': 'BASIC',
'app': 'APP'
};
// 节点显示名称映射
export const nodeTypeNameMap: Record<string, string> = {
'start': '开始节点',
'end': '结束节点',
'basic': '基础节点'
'basic': '基础节点',
'app': '应用节点'
};
// 注册新节点类型的函数

Loading…
Cancel
Save