给Obsidian Excalidraw增加测量功能
目的
有时候会用Excalidraw画一些类似visio的东西,画完需要标注表明尺寸。目前都是要么数格子、要么用Set Dimensions去看,然后再输入文字,比较麻烦,因此增加给直线、箭头自动测量长度的功能
拉长箭头时其内部文字会自动更新,可自定义比例、单位
效果
拉箭头可测量长度
自定义比例、单位

实现
添加静态的长度没啥可说的,就是给箭头添加文字,其boundElements为文字,文字的containerId为箭头
动态拉箭头更新部分,增加handlePointDraggingHook,在立面更新字符串即可