增強(qiáng)Obsidian Excalidraw思維導(dǎo)圖交互效果 (2)
目的
完成"增強(qiáng)Obsidian Excalidraw思維導(dǎo)圖交互效果"立面的todo:
按tab、enter可以創(chuàng)建子元素、兄弟元素
新建元素顏色根據(jù)層級逐漸變淺
可設(shè)置新建元素樣式
折疊元素后顯示一個圓標(biāo)識后面有元素被折疊了
效果
1. 創(chuàng)建mindmap過程。按tab、enter可以創(chuàng)建子元素、兄弟元素。新建元素顏色根據(jù)層級逐漸變淺。

2. 修改新建元素樣式

3. 折疊元素后顯示一個圓標(biāo)識后面有元素被折疊了

實(shí)現(xiàn)
增加onKeyDownHook
在renderElementHook中畫圓