TypeScript サポート
Mind ElixirはTypeScriptで書かれており、他のnpmパッケージのインストールは不要で、ネイティブでTypeScriptをサポートしています。
import MindElixir, { MindElixirData, Options } from 'mind-elixir'
const options: Options = {
el: '#map',
}
const data: MindElixirData = {
nodeData: {
id: 'root',
topic: 'root',
children: [
{
id: 'sub1',
topic: 'sub1',
children: [
{
id: 'sub2',
topic: 'sub2',
},
],
},
],
},
}
const mei = new MindElixir(options)
mei.init(data)