[{"title":"( 57 个子文件 2.66MB ) canvas-spreadsheet:一个基于Canvas API的高性能在线电子表格JS库","children":[{"title":"canvas-spreadsheet-master","children":[{"title":".github","children":[{"title":"workflows","children":[{"title":"deploy.yml <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"public","children":[{"title":"index.html <span style='color:#111;'> 613B </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"yarn.lock <span style='color:#111;'> 430.44KB </span>","children":null,"spread":false},{"title":".browserslistrc <span style='color:#111;'> 21B </span>","children":null,"spread":false},{"title":".eslintrc.js <span style='color:#111;'> 598B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main.js <span style='color:#111;'> 197B </span>","children":null,"spread":false},{"title":"core","children":[{"title":"Context.js <span style='color:#111;'> 3.36KB </span>","children":null,"spread":false},{"title":"RowHeader.js <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"ColumnHeader.js <span style='color:#111;'> 3.15KB </span>","children":null,"spread":false},{"title":"config.js <span style='color:#111;'> 75B </span>","children":null,"spread":false},{"title":"Cell.js <span style='color:#111;'> 14.08KB </span>","children":null,"spread":false},{"title":"Paint.js <span style='color:#111;'> 10.36KB </span>","children":null,"spread":false},{"title":"images","children":[{"title":"time.png <span style='color:#111;'> 503B </span>","children":null,"spread":false},{"title":"oncheck.png <span style='color:#111;'> 551B </span>","children":null,"spread":false},{"title":"indeterminate.png <span style='color:#111;'> 388B </span>","children":null,"spread":false},{"title":"date.png <span style='color:#111;'> 113B </span>","children":null,"spread":false},{"title":"offcheck.png <span style='color:#111;'> 406B </span>","children":null,"spread":false}],"spread":false},{"title":"Tooltip.js <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"Row.js <span style='color:#111;'> 7.60KB </span>","children":null,"spread":false},{"title":"constants.js <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"DataGrid.js <span style='color:#111;'> 21.11KB </span>","children":null,"spread":false},{"title":"Body.js <span style='color:#111;'> 12.88KB </span>","children":null,"spread":false},{"title":"Validator.js <span style='color:#111;'> 4.99KB </span>","children":null,"spread":false},{"title":"History.js <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"Editor.js <span style='color:#111;'> 5.65KB </span>","children":null,"spread":false},{"title":"Scroller.js <span style='color:#111;'> 12.19KB </span>","children":null,"spread":false},{"title":"Header.js <span style='color:#111;'> 8.77KB </span>","children":null,"spread":false},{"title":"util.js <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"element.js <span style='color:#111;'> 5.14KB </span>","children":null,"spread":false},{"title":"Selector.js <span style='color:#111;'> 589B </span>","children":null,"spread":false},{"title":"Events.js <span style='color:#111;'> 10.18KB </span>","children":null,"spread":false},{"title":"Clipboard.js <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false}],"spread":false},{"title":"components","children":[{"title":"index.vue <span style='color:#111;'> 16.31KB </span>","children":null,"spread":false},{"title":"index.scss <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"Icon","children":[{"title":"index.vue <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"svg","children":[{"title":"arrow-forward.svg <span style='color:#111;'> 251B </span>","children":null,"spread":false},{"title":"asce.svg <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"reset.svg <span style='color:#111;'> 807B </span>","children":null,"spread":false},{"title":"desc.svg <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"rotate-left.svg <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"rotate-right.svg <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"arrow-back.svg <span style='color:#111;'> 257B </span>","children":null,"spread":false}],"spread":true},{"title":"index.js <span style='color:#111;'> 479B </span>","children":null,"spread":false}],"spread":true},{"title":"clickoutside.js <span style='color:#111;'> 556B </span>","children":null,"spread":false}],"spread":true},{"title":"App.vue <span style='color:#111;'> 10.55KB </span>","children":null,"spread":false},{"title":"plugins","children":[{"title":"element.js <span style='color:#111;'> 494B </span>","children":null,"spread":false}],"spread":true},{"title":"assets","children":[{"title":"logo.png <span style='color:#111;'> 6.69KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"babel.config.js <span style='color:#111;'> 206B </span>","children":null,"spread":false},{"title":"assets","children":[{"title":"images","children":[{"title":"canvas-spreadsheet.gif <span style='color:#111;'> 2.14MB </span>","children":null,"spread":false},{"title":"complex-header.png <span style='color:#111;'> 323.77KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 14.75KB </span>","children":null,"spread":false},{"title":"vue.config.js <span style='color:#111;'> 134B </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"unit","children":[{"title":"example.spec.js <span style='color:#111;'> 380B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 544.17KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]