插件
逻辑十分简单,仅仅是对 MindElixirInstance
进行任意处理,就可以称为一个插件。
以 @mind-elixir/node-menu 为例,你可以通过 mind.container.append(menuContainer)
向 Mind Elixir 容器插入自定义元素;以 @mind-elixir/export-xmind 为例,你可以直接向 Mind Elixir 对象添加新的方法 me.exportXmind = function(){ /* ... */}
。
现有插件
- @mind-elixir/node-menu
- @mind-elixir/node-menu-neo
- @mind-elixir/export-xmind
- @mind-elixir/export-html
欢迎 PR 你的插件!
节点菜单
@mind-elixir/node-menu 是一个比较常用的插件,它提供了一个修改节点样式的菜单。
@mind-elixir/node-menu-neo 使用 Svelte 编写,添加了图片选择器。
输出扩展
@mind-elixir/export-xmind 和 @mind-elixir/export-html 插件可以使 Mind Elixir 输出 Xmind 和 HTML 格式的文件,大大增加输出文件泛用性。