1.0.1 • Published 2 years ago

cib-flowmap v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

基于@hellowuxin/mindmap修改的思维导图插件

基于 wuxin大佬的思维导图插件,结合实际需求进行更改 除原版基本功能外,新增协同编辑。节点加锁、解锁、详情。

安装

npm install @chenyanggis/mindmap

PROPS

NameTypeDefaultDescription
v-modelArrayundefined设置思维导图数据
widthNumber100%设置组件宽度
heightNumberundefined设置组件高度
xSpacingNumber80设置节点横向间隔
ySpacingNumber20设置节点纵向间隔
strokeWidthNumber4设置连线的宽度
draggableBooleantrue设置节点是否可拖拽
gpsBooleantrue是否显示居中按钮
fitViewBooleantrue是否显示缩放按钮
showNodeAddBooleantrue是否显示添加节点按钮
keyboardBooleantrue是否响应键盘事件
contextMenuBooleantrue是否响应右键菜单
zoomableBooleantrue是否可缩放、拖移
showUndoBooleantrue是否显示撤销重做按钮
downloadBooleantrue是否显示下载按钮
editableBooleantrue节点是否可编辑(新增)

EVENTS

NameargumentsDescription
updateNodeNamedata, id更新节点名称时,传入节点数据和节点id
clickdata, id点击节点时,传入节点数据和节点id
showDetialdata, id点击节点时,传入节点数据和节点id(新增)
delnodedata右键菜单点击删除节点时,传入节点数据(新增)
nodeediteddata右键菜单点击编辑节点时,传入节点数据(新增)
contextMenudata节点点击右键时,传入节点数据和id(新增)

尊重原创

原作者wuxin大佬

原项目@hellowuxin/mindmap