Skip to content

Commit 5b9494d

Browse files
Merge pull request #44 from noonnightstorm/master
feat: add params to link connect
2 parents f7d79b3 + 8480281 commit 5b9494d

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-visual-modeling",
3-
"version": "1.1.1",
3+
"version": "1.1.2",
44
"description": "一个基于React的数据可视化建模的DAG图,适用于UML,数据库建模,数据仓库建设等业务",
55
"main": "dist/index.js",
66
"pack": "pack/index.js",

src/index.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ interface ComProps {
8585
emptyWidth?: number | string, // 空数据时默认标题宽度
8686
emptyContent?: string | JSX.Element, // 空数据显示内容
8787
selectable: boolean; // 开启框选模式
88-
beforeDeleteNode: Promise<any> | boolean, // 删除节点前方法,可做二次删除确认
89-
beforeDeleteEdge: Promise<any> | boolean, // 删除线段前方法,可做二次删除确认
88+
beforeDeleteNode: Promise<any> | boolean, // 删除节点前方法,可做二次删除确认
89+
beforeDeleteEdge: Promise<any> | boolean, // 删除线段前方法,可做二次删除确认
9090
onLoaded(canvas: any, utils: any): void, // 渲染完毕事件
9191
onChange(data: any): void, // 图内数据变化事件
9292
onFocusNode(node: any): void, // 聚焦节点事件
@@ -417,7 +417,11 @@ export default class TableBuilding extends React.Component<ComProps, any> {
417417
let linksInfo = links.map((item) => {
418418
return _.assign(item.options, {
419419
source: _.get(item, 'options.source', '').replace('-right', ''),
420-
target: _.get(item, 'options.target', '').replace('-left', '')
420+
target: _.get(item, 'options.target', '').replace('-left', ''),
421+
_sourceNode: item.sourceNode,
422+
_targetNode: item.targetNode,
423+
_sourceEndpoint: item.sourceEndpoint,
424+
_targetEndpoint: item.targetEndpoint
421425
});
422426
});
423427

0 commit comments

Comments
 (0)