Pular para o conteúdo principal

Plugins

A lógica é bem simples: manipule a instância de MindElixir como quiser e já pode chamar isso de plugin.

Tomando @mind-elixir/node-menu como exemplo, você pode inserir elementos personalizados no contêiner do Mind Elixir Core com mind.container.append(menuContainer); no caso de @mind-elixir/export-xmind, pode adicionar novos métodos diretamente ao objeto do Mind Elixir Core, como me.exportXmind = function(){ /* ... */}.

Plugins existentes​

Fique à vontade para enviar um PR com seus próprios plugins!

@mind-elixir/node-menu é um plugin muito usado que fornece um menu para alterar estilos dos nós.

@mind-elixir/node-menu-neo é escrito em Svelte e inclui um seletor de imagens.

Extensões de saída​

Os plugins @mind-elixir/export-xmind e @mind-elixir/export-html permitem que o Mind Elixir Core gere arquivos nos formatos XMind e HTML, aumentando bastante a versatilidade dos arquivos de saída.