国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

給Obsidian Excalidraw增加折疊功能(包括思維導圖折疊)

2023-07-02 21:02 作者:一鳴驚人_001  | 我要投稿

目的

  • 在Excalidraw中折疊/展開思維導圖

  • 折疊/展開某一塊繁瑣的內容,在查看細節(jié)時可以交互展開,不想看到細節(jié)時隱藏


效果

Shift+點擊,可以展開、折疊其“子元素”(子元素根據(jù)箭頭關系決定)

Ctrl+Shift+點擊 可以一次全展開思維導圖

逐層展開
一次展開
折疊、展開細節(jié)

實現(xiàn)

給`onPointerDown`增加hook,在元素的`customData`中維護數(shù)據(jù)結構。

我增加了名稱為autorun-onPointerDownHook.md的Excalidraw腳本

修改了加載腳本的代碼,啟動Excalidraw加載腳本時遇到autorun前綴的會自動運行(當然手動運行也可以)。

運行會注冊onPointerDown的hook,鼠標或觸摸按下時觸發(fā),然后執(zhí)行自定義的程序。


其他

onPointerDown可以執(zhí)行任意程序,因此可以實現(xiàn)很多功能。比如我實現(xiàn)了打開特定軟件的特定文件,就可以一鍵打開記筆記時的工程 or 數(shù)據(jù)。



給Obsidian Excalidraw增加折疊功能(包括思維導圖折疊)的評論 (共 條)

分享到微博請遵守國家法律
阜城县| 固阳县| 青河县| 宁海县| 当阳市| 丹凤县| 大冶市| 高陵县| 建平县| 军事| 大新县| 襄垣县| 淅川县| 蓬溪县| 汉川市| 雷山县| 岳普湖县| 汝城县| 鹤壁市| 治县。| 陕西省| 申扎县| 静海县| 潜山县| 凤阳县| 邯郸市| 五台县| 玛曲县| 阳新县| 绵阳市| 庆安县| 鲁甸县| 南城县| 伊宁市| 天台县| 韩城市| 哈尔滨市| 囊谦县| 五大连池市| 涞水县| 手游|