플러그인
로직은 아주 단순합니다. MindElixir 인스턴스를 원하는 대로 조작하면 그것이 곧 플러그인입니다.
예를 들어 @mind-elixir/node-menu는 mind.container.append(menuContainer)로 Mind Elixir Core 컨테이너에 사용자 정의 요소를 넣고, @mind-elixir/export-xmind는 me.exportXmind = function(){ /* ... */}처럼 Mind Elixir Core 객체에 새 메서드를 직접 추가합니다.
기존 플러그인
- @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 Core가 XMind, HTML 형식의 파일을 출력할 수 있게 해 출력 파일의 활용 범위를 크게 넓혀 줍니다.