UNPKG

@zxr3680166/simple-mind-map

Version:

一个简单的web在线思维导图

74 lines (61 loc) 1.64 kB
// 设置数据 function setData (data = {}) { this.mindMap.execCommand('SET_NODE_DATA', this, data) } // 设置数据并判断是否重新渲染 function setDataRender (data = {}) { this.mindMap.execCommand('SET_NODE_DATA_RENDER', this, data) } // 设置文本 function setText (text, richText, resetRichText) { this.mindMap.execCommand('SET_NODE_TEXT', this, text, richText, resetRichText) } // 设置图片 function setImage (imgData) { this.mindMap.execCommand('SET_NODE_IMAGE', this, imgData) } // 设置图标 function setIcon (icons) { this.mindMap.execCommand('SET_NODE_ICON', this, icons) } // 设置超链接 function setHyperlink (link, title) { this.mindMap.execCommand('SET_NODE_HYPERLINK', this, link, title) } // 设置备注 function setNote (note) { this.mindMap.execCommand('SET_NODE_NOTE', this, note) } // 设置标签 function setTag (tag) { this.mindMap.execCommand('SET_NODE_TAG', this, tag) } // 设置形状 function setShape (shape) { this.mindMap.execCommand('SET_NODE_SHAPE', this, shape) } // 修改某个样式 function setStyle (prop, value) { this.mindMap.execCommand('SET_NODE_STYLE', this, prop, value) } // 修改多个样式 function setStyles (style) { this.mindMap.execCommand('SET_NODE_STYLES', this, style) } // 设置图标功能 ZXR 添加 // function setFunction(data) { // this.mindMap.execCommand('SET_NODE_IFUCTION', this, data) // } export default { setData, setDataRender, // ZXR 添加 setText, setImage, setIcon, setHyperlink, setNote, setTag, setShape, setStyle, setStyles }