[{"title":"( 36 个子文件 595KB ) vue3-draggable-resizable:[Vue3 组件] 用于拖拽调整位置和大小的的组件,同时支持冲突检测,元素吸附对齐,实时参考线-源码","children":[{"title":"vue3-draggable-resizable-main","children":[{"title":".gitignore <span style='color:#111;'> 231B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 486.68KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"components","children":[{"title":"Vue3DraggableResizable.ts <span style='color:#111;'> 5.51KB </span>","children":null,"spread":false},{"title":"hooks.ts <span style='color:#111;'> 16.30KB </span>","children":null,"spread":false},{"title":"DraggableContainer.ts <span style='color:#111;'> 3.07KB </span>","children":null,"spread":false},{"title":"utils.ts <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"index.css <span style='color:#111;'> 1009B </span>","children":null,"spread":false},{"title":"types.ts <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"assets","children":[{"title":"logo.png <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.js <span style='color:#111;'> 980B </span>","children":null,"spread":false},{"title":"main.ts <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"shims-vue.d.ts <span style='color:#111;'> 219B </span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'> 522B </span>","children":null,"spread":false},{"title":"App.vue <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"public","children":[{"title":"index.html <span style='color:#111;'> 723B </span>","children":null,"spread":false}],"spread":true},{"title":"tsconfig.json <span style='color:#111;'> 761B </span>","children":null,"spread":false},{"title":".browserslistrc <span style='color:#111;'> 30B </span>","children":null,"spread":false},{"title":".eslintrc.js <span style='color:#111;'> 595B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 12.34KB </span>","children":null,"spread":false},{"title":"vue.config.js <span style='color:#111;'> 78B </span>","children":null,"spread":false},{"title":".eslintignore <span style='color:#111;'> 16B </span>","children":null,"spread":false},{"title":"babel.config.js <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"typings","children":[{"title":"components","children":[{"title":"hooks.d.ts <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"utils.d.ts <span style='color:#111;'> 890B </span>","children":null,"spread":false},{"title":"types.d.ts <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"Vue3DraggableResizable.d.ts <span style='color:#111;'> 5.47KB </span>","children":null,"spread":false},{"title":"vue3-draggable-resizable.d.ts <span style='color:#111;'> 5.44KB </span>","children":null,"spread":false},{"title":"DraggableContainer.d.ts <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false}],"spread":false},{"title":"index.d.ts <span style='color:#111;'> 28.25KB </span>","children":null,"spread":false}],"spread":false},{"title":".gitattributes <span style='color:#111;'> 66B </span>","children":null,"spread":false},{"title":"docs","children":[{"title":"document_zh.md <span style='color:#111;'> 13.00KB </span>","children":null,"spread":false},{"title":"demo.gif <span style='color:#111;'> 462.97KB </span>","children":null,"spread":false},{"title":"logo.png <span style='color:#111;'> 18.11KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]