{"_id":"@canvas-components/list-table","_rev":"26-d354d24a0daf06590a2fe71082388c1a","name":"@canvas-components/list-table","dist-tags":{"latest":"0.3.18"},"versions":{"0.2.0":{"name":"@canvas-components/list-table","version":"0.2.0","license":"MIT","_id":"@canvas-components/list-table@0.2.0","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"97a0ae54447116ebe60ff0ad85558d833b80ce50","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.2.0.tgz","fileCount":9,"integrity":"sha512-2QaiE9gLbPk1FqqidM4pW3KEImLNkJ2qnEAaYPebK2BKllrXFykeV221At6dXsXxJoqKAC0K9HpPAWEBUPSVQg==","signatures":[{"sig":"MEUCIQDGSb0uC0dlQd+zR+l75fwO6o+L+TrhzOC2JTKMvnkJTQIgN7O6c5cKnby8X+YSyBD5ndupK/oyGMtzxDB/fL/maY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5095850},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\57560658602be0d7d5756f9298bf3745\\canvas-components-list-table-0.2.0.tgz","_integrity":"sha512-2QaiE9gLbPk1FqqidM4pW3KEImLNkJ2qnEAaYPebK2BKllrXFykeV221At6dXsXxJoqKAC0K9HpPAWEBUPSVQg==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.2.0","@canvas-components/utils":"0.2.0","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.2.0_1787135321158_0.42828313986475064","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@canvas-components/list-table","version":"0.2.1","license":"MIT","_id":"@canvas-components/list-table@0.2.1","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"525c236a757f559b58ef918a8f2a35cbab9ebefb","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.2.1.tgz","fileCount":9,"integrity":"sha512-ipboZ9SRYmTweHmQKJyHl9V84v69FelFo9BBNzWkNGslxKAGxTiqXlBnGxe0h4zqu8tJfs0zctSEB327t8KdFA==","signatures":[{"sig":"MEUCIQCW8Bw6aN3XpS2HJCm8rgmJky6NQ/rUUdgIJcueXrJUMAIgUbnhTZ0YYKD5oh5HrPBL+ZWqecQSmXzFJGY94YBLD10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5076555},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\0f4ea3f249b79850cc60ca9daed0011d\\canvas-components-list-table-0.2.1.tgz","_integrity":"sha512-ipboZ9SRYmTweHmQKJyHl9V84v69FelFo9BBNzWkNGslxKAGxTiqXlBnGxe0h4zqu8tJfs0zctSEB327t8KdFA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.2.0","@canvas-components/utils":"0.2.1","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.2.1_1787138658449_0.7922719256907866","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@canvas-components/list-table","version":"0.2.2","license":"MIT","_id":"@canvas-components/list-table@0.2.2","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"905246e9e5afddc14c81003f1411a8bb958af02e","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.2.2.tgz","fileCount":9,"integrity":"sha512-AfLrCStFTtP6yFJA7WYKu7RegXVOY8i2mJl7cc074VkHa0d4bSowc87GZwtqG9yAbSRvaQkhpnF3iWjOB4gNyw==","signatures":[{"sig":"MEQCIGqozC2b3hlY45SvO4TRTirE+6Ms+EsRk7YNbjEn/GbYAiBP0od0mnLbaW1635z8HWxW3SK9j+Z98Q0jbOy/mksOxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5128301},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\81aeb5848a8c7dd49cf6546dfb728983\\canvas-components-list-table-0.2.2.tgz","_integrity":"sha512-AfLrCStFTtP6yFJA7WYKu7RegXVOY8i2mJl7cc074VkHa0d4bSowc87GZwtqG9yAbSRvaQkhpnF3iWjOB4gNyw==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.2.0","@canvas-components/utils":"0.2.1","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.2.2_1787142946296_0.2224064531057135","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@canvas-components/list-table","version":"0.2.3","license":"MIT","_id":"@canvas-components/list-table@0.2.3","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"5d5839d092b05874581acf0eeb7dfeba879c8642","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.2.3.tgz","fileCount":9,"integrity":"sha512-gWH9fK4EORhuMXqm1uiXNxCMwyq7zW5mACXIbXg+LCODgGnCwGAurtAX/AFRqW3O6glmO/KLMhcuQuJo8jgqBQ==","signatures":[{"sig":"MEQCIHakWm6F/68sAqJRIUjUbjnGNVK+/CL7FvBTOo3pWS87AiA2EYJ8YjxKa8zcF+fJP7x05TXRIlD1L0nd+XN07Z+t/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5134638},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\b4c915d88f30b667a180a8b728d1e666\\canvas-components-list-table-0.2.3.tgz","_integrity":"sha512-gWH9fK4EORhuMXqm1uiXNxCMwyq7zW5mACXIbXg+LCODgGnCwGAurtAX/AFRqW3O6glmO/KLMhcuQuJo8jgqBQ==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.2.0","@canvas-components/utils":"0.2.1","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.2.3_1787146285097_0.6062563118413125","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@canvas-components/list-table","version":"0.2.4","license":"MIT","_id":"@canvas-components/list-table@0.2.4","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"7b7e349d1c588ccd8c782b63e2e3efe609df2af0","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.2.4.tgz","fileCount":9,"integrity":"sha512-DzKZdYHPUqsTIoeFx74zaS3eO2hjTJJq8wnsOr64wFaPopjdzMOERCD0sjjutwiAU4IwJjMzmbiUTBC8WfuE5w==","signatures":[{"sig":"MEUCIA1UXkvwjNDpgwcgH44c3sKubgAnMZMzDu/N3JxqErOtAiEAhZzSPSrLgkO2/VeF9aW1PjfnnYa6UOYm1ocF//VCe2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6276991},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\60d1b8f69b1714a7261e5574f4b85aba\\canvas-components-list-table-0.2.4.tgz","_integrity":"sha512-DzKZdYHPUqsTIoeFx74zaS3eO2hjTJJq8wnsOr64wFaPopjdzMOERCD0sjjutwiAU4IwJjMzmbiUTBC8WfuE5w==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.2.0","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.2.4_1787538594358_0.650348739623678","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@canvas-components/list-table","version":"0.2.5","license":"MIT","_id":"@canvas-components/list-table@0.2.5","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"3d156fbf470773de649403f41b4f7b31f6c179a8","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.2.5.tgz","fileCount":9,"integrity":"sha512-URH8caJpOwVRdvZ+NUUJkD3nsqqTJgjVOqVYaEoLeBDOUDmXofyTDxC/m7AqYUFZpOsTOmt7HyTTwu6GytH28w==","signatures":[{"sig":"MEUCIQDsLMDl8rRxSk9/XUh4z518kMJaNECdn+h8VzgpZW3fEgIgPwOMJhdGjozvIx6f3PjBBn8CK3qVKNuSvTHWyemnO4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6280567},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\7ea14045a5c5b88a13e6fef012d4c342\\canvas-components-list-table-0.2.5.tgz","_integrity":"sha512-URH8caJpOwVRdvZ+NUUJkD3nsqqTJgjVOqVYaEoLeBDOUDmXofyTDxC/m7AqYUFZpOsTOmt7HyTTwu6GytH28w==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.2.0","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.2.5_1787548964695_0.8825965736899066","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@canvas-components/list-table","version":"0.2.6","license":"MIT","_id":"@canvas-components/list-table@0.2.6","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"4c7e7970a372b1f7158063ce9b7fd415f30dd0df","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.2.6.tgz","fileCount":9,"integrity":"sha512-LccMosJ5+KRhMT+3pkAsjDK8xAphS3m/QqUZ/ODzdHaRVMb+cY2Ca7G8D1Oo5O7kg0dpE80GQdAHmsNWHP5deQ==","signatures":[{"sig":"MEQCIEAXhp1y8IouZhb9A2RPrYBez/xKaW3vFYEbji2Q6+h/AiAu7/33JWufFMDjQCK6v37LXcuYlSRszJ+UnccoMJmWBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6312952},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\eeeb5a9efce4ee9c3f2458ee8c3456cb\\canvas-components-list-table-0.2.6.tgz","_integrity":"sha512-LccMosJ5+KRhMT+3pkAsjDK8xAphS3m/QqUZ/ODzdHaRVMb+cY2Ca7G8D1Oo5O7kg0dpE80GQdAHmsNWHP5deQ==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.2.0","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.2.6_1787893884006_0.9109458458504398","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@canvas-components/list-table","version":"0.2.7","license":"MIT","_id":"@canvas-components/list-table@0.2.7","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"f2ac8142fdc440cea537f92e6f4a0e5cbea8dc05","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.2.7.tgz","fileCount":9,"integrity":"sha512-0Feh6uaI3C47rYudtuaLumIrOJYjvOA+/QHXXvQepQpuw5yO8Unxpb329aUdNWnxF3xgPcXHhKsRRw0gPk+5zA==","signatures":[{"sig":"MEQCIGa26K2grIdY9u4m/gukCdkQi6oNjKShL+6H6QKIZGqlAiBcwaijsPNgdOA1DJduluVc++ZaQSpB8zTb+/ViezkbXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6314982},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.2.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\72814b7a28ae05c4b74f9e7e518143ff\\canvas-components-list-table-0.2.7.tgz","_integrity":"sha512-0Feh6uaI3C47rYudtuaLumIrOJYjvOA+/QHXXvQepQpuw5yO8Unxpb329aUdNWnxF3xgPcXHhKsRRw0gPk+5zA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.2.0","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.2.7_1787899418590_0.86298327483217","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@canvas-components/list-table","version":"0.3.1","license":"MIT","_id":"@canvas-components/list-table@0.3.1","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"bf13e9a565bf4109f8c1de4cd138ce1ef0f7e317","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.1.tgz","fileCount":9,"integrity":"sha512-Jnun/klhfJshT7Tp2jODVBOkui2jiYZ5XaqFkjnMeCO0Aa/YEXRu0sSlJ3A30In/MC55n08HrWUXEx1I7Pm/Qw==","signatures":[{"sig":"MEUCIFhgC6XqfjnAEmmZRJyuAwvnXHF2L8nXSCqevVTUMhyvAiEAqYrmzy2ZkchnDsOaMAc4yabg7nEUBAzJPCtoidzup0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFC7SjkZ4fGcMAY/iM/WW10HX611Ec+CVjI7rOwk5ti9AiEA4UJJmJtu/6M+0l40HgrJymo9bknxzcUlFC+uTLKW7Rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6387698},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\c7a1e313bfc2e18c17dcc34dd348eaeb\\canvas-components-list-table-0.3.1.tgz","_integrity":"sha512-Jnun/klhfJshT7Tp2jODVBOkui2jiYZ5XaqFkjnMeCO0Aa/YEXRu0sSlJ3A30In/MC55n08HrWUXEx1I7Pm/Qw==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.1_1789529089232_0.3333198239048496","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@canvas-components/list-table","version":"0.3.2","license":"MIT","_id":"@canvas-components/list-table@0.3.2","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"cdab50368a41d9d29ff5216b2ecafd7e7fd13360","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.2.tgz","fileCount":9,"integrity":"sha512-P16CrAE5jZcBiTvBZoq3wEbM0/HyIvfyTM0WvfuKDuMwt1jbuP68PSk+Ga3KKT6EqLpYOj/VRHNvPEfDN72ErA==","signatures":[{"sig":"MEUCIEH1vrq44bZ4XJE0i7Cf/WqssirwPsQb71cUy1WdPUg7AiEAmQ3hXP6drViC+8c+AcpVDaIjMe3EuOdPsXAaprVDBc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID47aWKnubMVSlMfo8wPcn32XS4CIWmyev2XNCx8xqQ5AiBiu+1IbBKm0yXsVbRzczEgtMb/fOuWGzBKdBNdBn54Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389681},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\a33f04eac64cd3558e2c27056b6ec956\\canvas-components-list-table-0.3.2.tgz","_integrity":"sha512-P16CrAE5jZcBiTvBZoq3wEbM0/HyIvfyTM0WvfuKDuMwt1jbuP68PSk+Ga3KKT6EqLpYOj/VRHNvPEfDN72ErA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.2_1789608273765_0.29986698153819","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@canvas-components/list-table","version":"0.3.3","license":"MIT","_id":"@canvas-components/list-table@0.3.3","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"91e65ac00063c35663ee04aea422653be937009f","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.3.tgz","fileCount":9,"integrity":"sha512-gOTjtE34HQ6gMDqXAvxtEm6MbE469aPzJMwzDTXKzeAoU3TqfXwRzxO8BbdHWletNM6vr9/XjJ9ml0j7tlPcaA==","signatures":[{"sig":"MEUCIQDRTmT8UsvIPXltqtn7Ab4PEAUkYUxqXKXSztAncfioLQIgcoA/Uubp6TUp3b1dq19HIGinOLs4UPz2/peJjSYJ8aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGetDWfve3HLa7Q1k8w/c3BuErIdv2NIv1gK18opVATAAiEAm9f10Fsl+Fv2X9lmvoMKPN6YLvUZTJBjkiSK+jWhuVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6420155},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\0e9631788fe1fa30c70e2e13f5d6d9d1\\canvas-components-list-table-0.3.3.tgz","_integrity":"sha512-gOTjtE34HQ6gMDqXAvxtEm6MbE469aPzJMwzDTXKzeAoU3TqfXwRzxO8BbdHWletNM6vr9/XjJ9ml0j7tlPcaA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.3_1789611063905_0.436455009256703","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@canvas-components/list-table","version":"0.3.4","license":"MIT","_id":"@canvas-components/list-table@0.3.4","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"73abbf642479c4d5b6ee93c657221e1a1da3088a","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.4.tgz","fileCount":9,"integrity":"sha512-Jc6Z9Z/f0DCOyAJXldaKA3CukgFoOyF3xTdFD3Tgul67gpfetEKGVrCZXOTll+VXSMkfK43N8r+B5mHY56BVsA==","signatures":[{"sig":"MEUCIESOWsp7yytuFzYQKO05YmlR4J+GsDSO9RWdlTXWmjwIAiEA9COz/aEAIGjkmjamdBiAVLbWqOHs/0sRjPuR4cOZc00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyYhRv5DJycUK6INiYBxC+wer3jVF6jynV81KTOBZguAIgJciKtUyMO/1MzS6EbJylnoxEcILoGnNddK7U15z9pM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6438846},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\80a1ccafaaa500cbde11943813dc6957\\canvas-components-list-table-0.3.4.tgz","_integrity":"sha512-Jc6Z9Z/f0DCOyAJXldaKA3CukgFoOyF3xTdFD3Tgul67gpfetEKGVrCZXOTll+VXSMkfK43N8r+B5mHY56BVsA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.4_1789614219060_0.5148251172168801","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@canvas-components/list-table","version":"0.3.5","license":"MIT","_id":"@canvas-components/list-table@0.3.5","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"2063b29fab8d842ca8981f2e8d6496864da5e7ad","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.5.tgz","fileCount":9,"integrity":"sha512-+pJjvcACLKN9kkVmJT9vz3AWGwzn7bikAAUQKrH9eFYBUkReX4E59fXD6u6PwR4capz3+i6QrT2Ei1oL09Tx/Q==","signatures":[{"sig":"MEUCIQD78samsFfwOVPyf+vivlVBV53rpwoiOowXRWSXZgEYmgIgLUX/YkxL9YeMHYFyVWVTMJ6jospvwmX7fVb2+TsSL/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7A5lVdWDE85LnMcW+PGbpAV1v8Uc5yVmpypFHXGYZ9QIhALNVzY9yCqRJcOHCmAqDs/F2OadWSDLAHnZYE/6SnK1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6439058},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\5a1dc82302960de0661b97bedbd2de27\\canvas-components-list-table-0.3.5.tgz","_integrity":"sha512-+pJjvcACLKN9kkVmJT9vz3AWGwzn7bikAAUQKrH9eFYBUkReX4E59fXD6u6PwR4capz3+i6QrT2Ei1oL09Tx/Q==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.5_1789615153179_0.8521593042216169","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@canvas-components/list-table","version":"0.3.6","license":"MIT","_id":"@canvas-components/list-table@0.3.6","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"b3562cad52b3c347df1314413b0b0f85f6f2ff6b","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.6.tgz","fileCount":9,"integrity":"sha512-OLsT9MVsvMN3+3YVcdPoC1zPjH7ulwfSri4OPV+wKYsv6nUmXL2ELwHRtx0FLbIqUueVsdt+lBqyAD24PsHwCw==","signatures":[{"sig":"MEQCIFwWavsB46WSL/DUewQ/ohtOR7LLInoGdCaK9acyK+FHAiAsiSfGvNBWEtGZr1VsRqxeNqmLYamJXrga0lSzmhAJHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDK8WNMUp1Q8q/HIo1J/i/E8M3JyjZB315vLfTwecsxIAIhAILD61PNhK5oGr2OHwBQAwvTWRD+BNI6AvKzcMPH9j00","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6441238},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\608c46816959259c332d32234ccfc30c\\canvas-components-list-table-0.3.6.tgz","_integrity":"sha512-OLsT9MVsvMN3+3YVcdPoC1zPjH7ulwfSri4OPV+wKYsv6nUmXL2ELwHRtx0FLbIqUueVsdt+lBqyAD24PsHwCw==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.6_1789616247043_0.8535053904542029","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@canvas-components/list-table","version":"0.3.7","license":"MIT","_id":"@canvas-components/list-table@0.3.7","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"3be82bae87207285534a64252fb3a9f375680275","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.7.tgz","fileCount":9,"integrity":"sha512-dp3Jb7ms7UCbsJCVPnhI0blMjeDkRuGpX0G8n4rRcBM9iaJeBwil7C3qqrilO3GnfUZVRnxZHAwUF6MDFRWpnA==","signatures":[{"sig":"MEUCIQD4D5dro9+jwJm6GL7u/o91Q4/91HVLXZKd58GI2+K8ZAIgd4YdmxykF/HeclUWazFohLKcLNBh8eLIChCIl5A5TJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCap8rN9sjUmtLJTHJuxEPxgFfm+lqihX0Hrbak4ujGsgIgMRwSIex18CnWPD6+Lm51GI3YTN5vfMUW3fTR2uLxHd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6439192},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\f0d0fa901bc2eb6a94347699aabe91a3\\canvas-components-list-table-0.3.7.tgz","_integrity":"sha512-dp3Jb7ms7UCbsJCVPnhI0blMjeDkRuGpX0G8n4rRcBM9iaJeBwil7C3qqrilO3GnfUZVRnxZHAwUF6MDFRWpnA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.7_1789619589114_0.701768095475648","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@canvas-components/list-table","version":"0.3.8","license":"MIT","_id":"@canvas-components/list-table@0.3.8","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"0a25e4bade953d86e362a9448148a8eb8ca931fa","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.8.tgz","fileCount":9,"integrity":"sha512-xzhPjN9ZLKyRAPRH+3XDOoWkiv3kpdcfy2o7nmsG3Mdweju+Wl09SG4J3c3u15LqW+Wir6OgADAx8Ml2JpROTA==","signatures":[{"sig":"MEUCIDTl5R8fA/vezfKL9cUQGyK+U158n91roghPLt8tiYT3AiEAgSkjEyAmoiwWyST3CAScImhLTfosDffQ5jVCG/PIWA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFjYvc33NyxZakyaSmtEUoKS+Yjri+B1UhM+eTiRYUPdAiEAkaOBAOfBK8IVJl8HSquRI6+34mFK9yffR3/Qb9y5EgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6460126},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\8f6f49ff31a45071f08bb1f7eec8c112\\canvas-components-list-table-0.3.8.tgz","_integrity":"sha512-xzhPjN9ZLKyRAPRH+3XDOoWkiv3kpdcfy2o7nmsG3Mdweju+Wl09SG4J3c3u15LqW+Wir6OgADAx8Ml2JpROTA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.8_1789630959273_0.08281841252319344","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@canvas-components/list-table","version":"0.3.9","license":"MIT","_id":"@canvas-components/list-table@0.3.9","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"5bc0ee96eabb9b7cf1f1e64e26032f2828c25ccb","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.9.tgz","fileCount":9,"integrity":"sha512-DkcuqmwI3EZ9Xy0rnyX/XSVW4kF+k06g3HTCa/h6GCUhe+OSCdAy33UWU/uypV9kDBynvZlYBUD1pqzUSxTdug==","signatures":[{"sig":"MEYCIQDrQUeVJHCaDw/UyrHBT1GyYyC+vZDRjnWWephR6F17EAIhANCR1fyMTzgySjLCQQ+SuWNhcMvmRah/XcLHKmtVOn9U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFe1k5DQEBixT9HeS4PLlWBlEurebCvxNP8am3msm/0cAiEAqCXZ1s7v5TVjgcev2sKfzHKlmC7yPpwUWnuI0Ez+ZzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6462682},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\e33c0f64b3d695dd9af7120e10c34521\\canvas-components-list-table-0.3.9.tgz","_integrity":"sha512-DkcuqmwI3EZ9Xy0rnyX/XSVW4kF+k06g3HTCa/h6GCUhe+OSCdAy33UWU/uypV9kDBynvZlYBUD1pqzUSxTdug==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.9_1789633317042_0.8630752901296668","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@canvas-components/list-table","version":"0.3.10","license":"MIT","_id":"@canvas-components/list-table@0.3.10","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"922125112a40b370d5deb731cc270b5798ff80de","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.10.tgz","fileCount":9,"integrity":"sha512-D0pEOd9ETJohnb7pySOw9v/lRDi6k2SQvp3g5Ta1zyyfgFF7TXw/bCbcH99XJgSizq2xrA42z9pu3jvI6+X4GA==","signatures":[{"sig":"MEUCIDfasgZxkLaKi+ZSaXSX+GEIRSoqfu6yQEzPEhMrj6LzAiEAkChlYzDMk/hhQLmOUcJ8tPS4oRsX/Y7aWBCbL9kYDfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEIp0A2pL+3ADC7ugkknvmmmL2fTwcwda2UXLIcXeNs+AiEAzjmZ1LJx7PJpfGUhNGChlCYNhu2BjxmFZ9vvgQOUEX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6467563},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\f2dda90736b872b5e6d17d39550ad6e3\\canvas-components-list-table-0.3.10.tgz","_integrity":"sha512-D0pEOd9ETJohnb7pySOw9v/lRDi6k2SQvp3g5Ta1zyyfgFF7TXw/bCbcH99XJgSizq2xrA42z9pu3jvI6+X4GA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.10_1789873396957_0.3544463319503919","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@canvas-components/list-table","version":"0.3.11","license":"MIT","_id":"@canvas-components/list-table@0.3.11","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"58e7b0119759a06f5c7522545f2dec456e27618b","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.11.tgz","fileCount":9,"integrity":"sha512-n+jkuVWy2ofE0QS56yWOwHosRPrKLkmqLhjZnhbrpc2CJ4AeFjafA0dj9+ocCgXMhR5RlyAzrpthR9w/sKKIYg==","signatures":[{"sig":"MEUCIGcPK65CeqfuYX0wx0luaRAY8nhMsWtF+S8tu/4XwGUFAiEA4UKjeqBQyFDaX/kazV5MactbZ+X3ddkDJvUPb6hRJ00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1DhdoaA3kSD0irdLa+zpCVcl6PfteU3ZPI+6+RWA77gIgcnCPP+RAFKH2HAUgvCT2YrF9AaSVTZ7EfArVYxGlYKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6754840},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\904bd70e2cdfef23570e21cb96137c5f\\canvas-components-list-table-0.3.11.tgz","_integrity":"sha512-n+jkuVWy2ofE0QS56yWOwHosRPrKLkmqLhjZnhbrpc2CJ4AeFjafA0dj9+ocCgXMhR5RlyAzrpthR9w/sKKIYg==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/stats":"0.1.2","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.11_1789980170802_0.9581842790513566","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@canvas-components/list-table","version":"0.3.12","license":"MIT","_id":"@canvas-components/list-table@0.3.12","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"fc8c206de293ef051b521d71c895f6a80de7bdcf","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.12.tgz","fileCount":9,"integrity":"sha512-0rAW+K/85yE3Owx/tqfJaoMD0MpanVMd7yIQyqocxLf+GFrvrOKa+bv3iUAaGuHFoZ/JhHSHv80uilnHOD8HXg==","signatures":[{"sig":"MEUCIBp9oheHBLpxsWXcNTBaeKDc1dj5AqqFylDbjJCf/j2ZAiEA0AquLZjnmkAreotxGNBGrHBGwmfCR5sjHbk/NC9S8Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsX3g/ze1slMufJSWVExY6mdv8ahiiqx2fhq3Y9br6RQIhAItaCxRfRpVy9eYHg7AF9Kz+hXsxCX5o7Hz1HLWM8uOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6756342},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\492d90f2bb086f75358f119221bedd39\\canvas-components-list-table-0.3.12.tgz","_integrity":"sha512-0rAW+K/85yE3Owx/tqfJaoMD0MpanVMd7yIQyqocxLf+GFrvrOKa+bv3iUAaGuHFoZ/JhHSHv80uilnHOD8HXg==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/stats":"0.1.2","@canvas-components/utils":"0.2.2","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.12_1789981334544_0.9517526956208431","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@canvas-components/list-table","version":"0.3.13","license":"MIT","_id":"@canvas-components/list-table@0.3.13","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"4e3668a41d0d3141e3d153d4e12d9af6aa4fdd6e","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.13.tgz","fileCount":9,"integrity":"sha512-BXZ5R8SdaSf+aihWzxz4Mi1d0OeDnwGsMxwu4Y26FfmOnwqQeqGLtFII9g7OTAzhYp74iidT3Puz7aTHVPCILA==","signatures":[{"sig":"MEUCIQC0E8aXDAzSWLooOmdFNptOoo0GmY7kv5xOPxd1oumSmwIgDiJCQ/u9nc5c+bY0mVBtHwCT9OBC9vF9XsyIqWuddno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQSm4Guxqlxne2zi/6X4vC0IB7oBfZRRA9GZ392us2TwIgF+SdNKZcXuRtHtoFbBtVmp4p/oDpBQnF8EiuwgBq3ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7685502},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\ee97aa9a28f20a14d2e318b89c1b26c6\\canvas-components-list-table-0.3.13.tgz","_integrity":"sha512-BXZ5R8SdaSf+aihWzxz4Mi1d0OeDnwGsMxwu4Y26FfmOnwqQeqGLtFII9g7OTAzhYp74iidT3Puz7aTHVPCILA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/stats":"0.1.2","@canvas-components/utils":"0.2.3","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.13_1790134263188_0.1686142034631204","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@canvas-components/list-table","version":"0.3.14","license":"MIT","_id":"@canvas-components/list-table@0.3.14","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"64cedd6f5a102486c8468728466aa6c9d548a1e3","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.14.tgz","fileCount":9,"integrity":"sha512-27ydxKQrIt1K2fs7XIq8t07YbCI0SMykHbObzeVGRNt8f1PKvbIBNixAK9R3Me7ytRjWcRYBOGw0w1c43mX/RQ==","signatures":[{"sig":"MEUCIB55pmV3IpXNzjlH7eIbataucWY5m3E3xPB/ovC30tlRAiEA5hp1U1P/iYkTeihzTXgaVWdug5KGk2d3HSKQWNnhX3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVsUuUQYgKFBbovw+RtPSl/cbjh8UN5AjzjRYxwA+d4gIhAO7sDqWor8uLqOmfwL6AHg2hiOepS8Eb/gVgJcF7nwKY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7691849},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\90ba72711b053c0a86fd0faf8c727c63\\canvas-components-list-table-0.3.14.tgz","_integrity":"sha512-27ydxKQrIt1K2fs7XIq8t07YbCI0SMykHbObzeVGRNt8f1PKvbIBNixAK9R3Me7ytRjWcRYBOGw0w1c43mX/RQ==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/stats":"0.1.2","@canvas-components/utils":"0.2.4","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.14_1790137687209_0.07754000511250703","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@canvas-components/list-table","version":"0.3.15","license":"MIT","_id":"@canvas-components/list-table@0.3.15","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"4b59c865814538a1edba49b39a257ea42fbfd40f","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.15.tgz","fileCount":9,"integrity":"sha512-8KfWbV3bRaKGTJyNEJlQAEHJxSFSDNFb89YeqN7duHPrZyLBr1Vi5n9mTG2TuNrQtUH33gX6sjC9iqGA7Okk7Q==","signatures":[{"sig":"MEUCIGBmMw3kQKZgS31xHkHkyqPSm71LlA8EpoKwX4lC8O/8AiEA8rsetz94k070QZDDi/t6azIW+Te827ByzzyDOV5HHDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoZMkzx2HRN4EhiF+xtAF/+0/3ROut57BAhGjsIaqlSAiA2HvShKFqpHDW7CmZ65JefyrxWnV9ZclOArOS52/UnWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7738027},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\5ffe5f4406a9075391c322eae04f63d9\\canvas-components-list-table-0.3.15.tgz","_integrity":"sha512-8KfWbV3bRaKGTJyNEJlQAEHJxSFSDNFb89YeqN7duHPrZyLBr1Vi5n9mTG2TuNrQtUH33gX6sjC9iqGA7Okk7Q==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/stats":"0.1.2","@canvas-components/utils":"0.2.4","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.15_1790150263165_0.6475927465898244","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@canvas-components/list-table","version":"0.3.16","license":"MIT","_id":"@canvas-components/list-table@0.3.16","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"f1412cc8bb536fb242c440588e6968f23af57664","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.16.tgz","fileCount":9,"integrity":"sha512-R3JxwirPVhKQ7rtj40vg1WPVc/DxLJuzaIfDypGFtiVoWZE6qjet5W/DSmhyTuketqQbO4/sJGAjnt+PfxdT3g==","signatures":[{"sig":"MEQCIHynnnw4ZkukNhJzh2bsoFu28ONF1bYumctCn6YS0lN/AiAEzSAsGKnU5GyD7GQvkq+dRlrMr8h05N7SqAVH+/rY3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3kUgwYL4ytCYLGngMBW2tev7OuvMNB9viU5I+bwpibQIgEiUMHIQvhrHdgpIATfU7aDVEaDvitHUFGOnZLfnJc6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7798256},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\2d451d855db385e3ae785ed06a1502a5\\canvas-components-list-table-0.3.16.tgz","_integrity":"sha512-R3JxwirPVhKQ7rtj40vg1WPVc/DxLJuzaIfDypGFtiVoWZE6qjet5W/DSmhyTuketqQbO4/sJGAjnt+PfxdT3g==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/stats":"0.1.2","@canvas-components/utils":"0.2.4","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.16_1790157549162_0.8243960319409278","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@canvas-components/list-table","version":"0.3.17","license":"MIT","_id":"@canvas-components/list-table@0.3.17","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"dist":{"shasum":"354f11aeb18a1011f49a6f6e8b4123266247cb89","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.17.tgz","fileCount":9,"integrity":"sha512-r/1IDrgvZSul7WJVz+BuqjeMkuNm8X+/QtiZHCRgeC9j5YIT+LpsIp7ekfihfrj7xuSXyrHmp8W9B4alSzT/ow==","signatures":[{"sig":"MEYCIQC9zX/pDQH67wQCbuLhxZSsrNkuhYtGjw+8o+eQIPyhqwIhAOkCZVkUlwJIQeRpIsuGcfwr3+Bt+dobqvWTH6BgL40x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFiXB/zjiGjQ4EybPgnap6/58nWp3eVg9UZkDVI2r45wIgP3Zn35uj3tufq54uPXCIOLTSv3ff/R9hA812nbPZxG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7799438},"main":"./dist/index.cjs","type":"module","_from":"file:canvas-components-list-table-0.3.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup --config tsup.config.ts"},"_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\f4c816d06c33c520a7f8eafb3a8d3d79\\canvas-components-list-table-0.3.17.tgz","_integrity":"sha512-r/1IDrgvZSul7WJVz+BuqjeMkuNm8X+/QtiZHCRgeC9j5YIT+LpsIp7ekfihfrj7xuSXyrHmp8W9B4alSzT/ow==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/stats":"0.1.2","@canvas-components/utils":"0.2.4","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/list-table_0.3.17_1790212457747_0.7134395656554591","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"_id":"@canvas-components/list-table@0.3.18","dist":{"shasum":"4145bf84e9c2d3dbc0b9955b3dd8d781c0d32bf9","tarball":"https://registry.npmjs.org/@canvas-components/list-table/-/list-table-0.3.18.tgz","fileCount":9,"integrity":"sha512-3EDbNNLe8uGmPtrVD9bInE5y2PHketJHnfGpcKmP+pNJnv3jnYhnMNjOgnza2gSXd3mUX12xbDU/mPlrfS0mBA==","signatures":[{"sig":"MEUCIBWVYC/UbHgp8YBPFi5RSW9Rhfgwz1J4NtTrCAffls1bAiEApR1f4jrr8puiydXvbKb5QwO/rFeWQ/u/fRn2XK9AHso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUrGS6rRYcE5h0UUGyHr6xK9ZM68zrpTwHvucLmjE8LQIhAKrGbqPMqZvVDYlas5YfOAO7/olvjH2ce1yqCobuFTYS"}],"unpackedSize":7804750},"main":"./dist/index.cjs","name":"@canvas-components/list-table","type":"module","_from":"file:canvas-components-list-table-0.3.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.12.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"license":"MIT","scripts":{"build":"tsup --config tsup.config.ts"},"version":"0.3.18","_npmUser":{"name":"anycloud666","email":"1264174856@qq.com"},"_resolved":"C:\\Users\\12641\\AppData\\Local\\Temp\\87f90a14e4e0cbb0b3dfb941f80577f7\\canvas-components-list-table-0.3.18.tgz","_integrity":"sha512-3EDbNNLe8uGmPtrVD9bInE5y2PHketJHnfGpcKmP+pNJnv3jnYhnMNjOgnza2gSXd3mUX12xbDU/mPlrfS0mBA==","_npmVersion":"10.9.0","description":"Framework-agnostic list table core engine.","directories":{},"maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@canvas-components/chart":"0.3.1","@canvas-components/stats":"0.1.2","@canvas-components/utils":"0.2.4","@canvas-components/qrcode":"0.2.0","@canvas-components/barcode":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/list-table_0.3.18_1790214361725_0.41470535624491434"}}},"time":{"created":"2026-08-19T10:28:41.004Z","modified":"2026-09-24T01:46:02.118Z","0.2.0":"2026-08-19T10:28:41.397Z","0.2.1":"2026-08-19T11:24:18.631Z","0.2.2":"2026-08-19T12:35:46.509Z","0.2.3":"2026-08-19T13:31:25.267Z","0.2.4":"2026-08-24T02:29:54.512Z","0.2.5":"2026-08-24T05:22:44.922Z","0.2.6":"2026-08-28T05:11:24.173Z","0.2.7":"2026-08-28T06:43:38.781Z","0.3.1":"2026-09-16T03:24:49.438Z","0.3.2":"2026-09-17T01:24:33.906Z","0.3.3":"2026-09-17T02:11:04.023Z","0.3.4":"2026-09-17T03:03:39.217Z","0.3.5":"2026-09-17T03:19:13.349Z","0.3.6":"2026-09-17T03:37:27.183Z","0.3.7":"2026-09-17T04:33:09.264Z","0.3.8":"2026-09-17T07:42:39.413Z","0.3.9":"2026-09-17T08:21:57.162Z","0.3.10":"2026-09-20T03:03:17.084Z","0.3.11":"2026-09-21T08:42:50.939Z","0.3.12":"2026-09-21T09:02:14.715Z","0.3.13":"2026-09-23T03:31:03.325Z","0.3.14":"2026-09-23T04:28:07.407Z","0.3.15":"2026-09-23T07:57:43.270Z","0.3.16":"2026-09-23T09:59:09.278Z","0.3.17":"2026-09-24T01:14:17.969Z","0.3.18":"2026-09-24T01:46:01.899Z"},"license":"MIT","description":"Framework-agnostic list table core engine.","maintainers":[{"name":"anycloud666","email":"1264174856@qq.com"}],"readme":"# @canvas-components/list-table\n\n`@canvas-components/list-table` 是整个项目的纯原生 Canvas 表格核心包，不依赖 React，可直接在 DOM 容器中创建高性能表格实例，也可作为适配层的底层引擎使用。\n\n## 功能作用\n\n- 原生 Canvas 表格渲染\n- 大数据量虚拟滚动\n- 多级表头、固定列、汇总行\n- 排序、过滤、自动合并单元格\n- 行选择、展开树表、右键菜单\n- 单元格编辑、校验、tooltip、图片预览\n- 列宽调整、列拖拽、行拖拽、轮播滚动\n- 内建二维码、条形码、进度、图表、评分、按钮等单元格内容\n\n### 展开详情自动高度\n\n`expandable.expandedRowRender` 返回标签、文本等富内容时，不传 `expandedRowHeight` 即按实际内容宽度自动换行、测高。容器宽度、列宽、字体或密度变化后会重新计算，并同步更新行位置和滚动范围。测量与绘制共用布局规则，业务侧无需自行测量标签或监听容器宽度。\n\n显式设置 `expandedRowHeight` 数字或回调时仍优先使用该配置；嵌套子表继续使用其独立的内容高度计算。\n\n### 分页尺寸缓存\n\n设置表格 `storageKey` 后，用户切换每页条数会自动保存到 localStorage，下次创建表格时恢复。不同表格应使用不同的键；不缓存页码，不影响滚动加载。无键、缓存无效或浏览器禁用存储时，继续使用默认配置。\n\n显式传入 `pagination.pageSize` 时以受控值为准。外部负责请求的封装（如 WWISuperTable）应在首次请求前读取缓存，初始化自己的分页状态，避免只改变显示值而请求条数不一致：\n\n```ts\nimport { getListTableStoredPageSize } from \"@canvas-components/list-table\";\n\nconst initialPageSize =\n  explicitPageSize ?? getListTableStoredPageSize(storageKey) ?? 10;\n// 将 initialPageSize 用于首次请求和受控 pagination.pageSize。\n```\n\n该读取方法也由 `@canvas-components/react-list-table` 导出。\n\n## 分区 CSS 样式\n\n原生 `ListTable` 和 `ReactListTable` 均支持 `styles`。Canvas 区域通过 CSS 属性映射到绘制参数，不创建单元格 DOM，不注入全局样式。\n\n```ts\nstyles: {\n  cell: { fontSize: '14px', padding: '2px 12px', borderColor: '#d9e1ec' },\n  header: { backgroundColor: '#f0f9ff', color: '#075985', fontWeight: 700, textAlign: 'center' },\n  body: { color: '#334155' },\n  summary: { backgroundColor: '#f0fdf4', color: '#166534', textAlign: 'right' },\n  activeCell: { backgroundColor: '#fef3c7', borderColor: '#d97706', borderWidth: '2px' },\n  activeRow: { backgroundColor: '#e0e7ff', color: '#3730a3' },\n  scrollVertical: { width: '14px', color: '#94a3b8', backgroundColor: '#f1f5f9', borderRadius: 4 },\n  scrollHorizontal: { height: '12px', color: '#64748b', backgroundColor: '#f8fafc' },\n  pagination: {\n    root: { backgroundColor: '#f8fafc', color: '#334155', fontSize: '14px' },\n    total: { color: '#64748b' },\n    pageItem: { borderRadius: 4 },\n    activePageItem: { backgroundColor: '#1677ff', color: '#fff' },\n    sizeChanger: { width: 140 },\n    quickJumperInput: { width: 64 },\n  },\n}\n```\n\n- `cell` 是表头、表体和汇总单元格的通用默认值；分区覆盖通用值，列级 `headerStyle` / `cellStyle` / `summaryStyle` 优先。\n- Canvas 分区支持 `backgroundColor`、`color`、`fontSize`、`fontWeight`、`fontFamily`、`textAlign`、`verticalAlign`、`padding`、`paddingInline`、`paddingBlock`、`borderColor`、`borderWidth`。长度只支持非负数字或 `px`，`padding` 支持一值或“上下 左右”两值；不支持百分比、`em` 或 DOM 布局属性。\n- `activeCell` 支持背景、文字和边框，`activeRow` 支持背景与文字；仅改变已有选中状态的绘制，不改变选择模式。校验错误提示仍优先。\n- 滚动条 `color` 对应滑块、`backgroundColor` 对应槽色；纵轴 `width`、横轴 `height` 对应厚度。显式 `scrollbar.vertical/horizontal: false` 仍禁止对应轴显示。\n- `pagination` 按节点直接应用 DOM CSS，使用 camelCase 属性名，数字长度按 React DOM 规则处理；仅影响当前实例。通过原生 UI 回调自行渲染分页器时，从 `PaginationConfig.styles` 读取并应用样式。当前分页占位高度仍由表格密度决定，避免设置超出该高度的高度或纵向间距。\n\n分页器支持以下节点：\n\n| 节点                        | 作用                                                 |\n| --------------------------- | ---------------------------------------------------- |\n| `root`                      | 分页器根容器，颜色、字体等可向内部继承               |\n| `total`                     | 总条数文本                                           |\n| `pages`                     | 页码列表容器                                         |\n| `pageItem`                  | 普通页码按钮；简易模式下为页码文本                   |\n| `activePageItem`            | 当前页按钮，叠加并覆盖 `pageItem`                    |\n| `prevButton` / `nextButton` | 上一页 / 下一页按钮                                  |\n| `prevIcon` / `nextIcon`     | 上一页 / 下一页箭头，通过 `borderColor` 设置箭头颜色 |\n| `ellipsis`                  | 页码省略号                                           |\n| `sizeChanger`               | 分页尺寸选择控件，不包含弹出选项面板                 |\n| `quickJumper`               | 快速跳转区域容器                                     |\n| `quickJumperText`           | “跳至”和“页”文本                                     |\n| `quickJumperInput`          | 跳转输入控件外框，可设置宽度、背景与边框             |\n\n节点样式优先于默认样式；未配置节点保持原样。独立使用 `ReactPagination` 时也支持同名 `styles`，其中 `styles.root` 优先于 `style`。\n\n- 更新或移除 `styles` 后即时生效；不额外持久化 `styles` 对象，已有列配置缓存中的对齐设置仍优先。嵌套子表格的独立内容样式仍通过其列/内容配置指定。\n\n文档站“主题”示例增加了“启用分区 CSS 样式”开关，可切换验证。\n\n## 安装方法\n\n```bash\npnpm add @canvas-components/list-table\n```\n\n最低环境要求：\n\n- `Node.js >= 18.12.0`\n- `pnpm >= 9.0.0`\n\n## 使用方法\n\n```ts\nimport { ListTable } from \"@canvas-components/list-table\";\n\nconst container = document.querySelector(\"#table\") as HTMLElement;\n\nconst table = new ListTable(container, {\n  type: \"list\",\n  width: \"100%\",\n  height: 480,\n  rowKey: \"id\",\n  columns: [\n    { key: \"name\", title: \"姓名\", dataIndex: \"name\", width: 180 },\n    { key: \"age\", title: \"年龄\", dataIndex: \"age\", width: 120, align: \"right\" },\n  ],\n  dataSource: [\n    { id: 1, name: \"张三\", age: 28 },\n    { id: 2, name: \"李四\", age: 31 },\n  ],\n});\n\ntable.mount();\n```\n\n## 属性说明\n\n### 实例配置 `ListTableOptions`\n\n| 属性               | 类型                                                                                   | 说明                             |\n| ------------------ | -------------------------------------------------------------------------------------- | -------------------------------- |\n| `type`             | `\"list\"`                                                                               | 表格类型，当前稳定支持列表表格   |\n| `rowKey`           | `string \\| number \\| Array<string \\| number> \\| ((record, index) => string \\| number)` | 行主键解析规则                   |\n| `columns`          | `ListTableColumn[]`                                                                    | 列配置集合                       |\n| `width`            | `number \\| string`                                                                     | 表格宽度                         |\n| `height`           | `number \\| string`                                                                     | 表格高度                         |\n| `dataSource`       | `RecordType[]`                                                                         | 表格数据源                       |\n| `emptyText`        | `string`                                                                               | 空状态文案                       |\n| `theme`            | `Partial<ListTableTheme>`                                                              | 主题覆盖                         |\n| `striped`          | `boolean`                                                                              | 是否开启斑马纹                   |\n| `highlightMode`    | `\"cell\" \\| \"row\" \\| \"column\" \\| \"cross\"`                                               | 点击高亮模式                     |\n| `contextMenu`      | `false \\| ListTableContextMenuOptions`                                                 | 右键菜单配置                     |\n| `grouping`         | `ListTableGroupingOptions`                                                             | 分组栏、初始分组列与变化回调     |\n| `rowHeight`        | `number \\| \"auto\"`                                                                     | 行高                             |\n| `headerRowHeight`  | `number`                                                                               | 表头单行高度                     |\n| `summaryRowHeight` | `number`                                                                               | 汇总行高度                       |\n| `overscanRowCount` | `number`                                                                               | 虚拟滚动预渲染行数               |\n| `query`            | `ListTableQueryOptions`                                                                | 排序、过滤、合并单元格配置       |\n| `rowSelector`      | `boolean \\| ListTableRowSelectorOptions`                                               | 最左侧空白整行选择器配置         |\n| `rowSelection`     | `ListTableRowSelectionOptions`                                                         | 行选择配置                       |\n| `expandable`       | `ListTableExpandableOptions`                                                           | 树表 / 展开行配置                |\n| `pagination`       | `false \\| ListTablePaginationOptions`                                                  | 分页或滚动加载配置               |\n| `scrollbar`        | `ListTableScrollbarOptions`                                                            | 滚动条配置                       |\n| `carouselScroll`   | `ListTableCarouselScrollOptions`                                                       | 自动轮播滚动配置                 |\n| `stretchColumns`   | `boolean`                                                                              | 列总宽不足时是否拉伸补齐         |\n| `resizable`        | `boolean`                                                                              | 是否开启列宽拖拽                 |\n| `storageKey`       | `string`                                                                               | 列配置、查询、缩放和密度持久化键 |\n| `draggable`        | `boolean`                                                                              | 是否开启列拖拽排序               |\n| `tableId`          | `string`                                                                               | 表格唯一标识                     |\n| `rowDrag`          | `ListTableRowDragOptions`                                                              | 行拖拽配置                       |\n| `debug`            | `ListTableDebugOptions`                                                                | 调试配置                         |\n\n### 分批加载与服务端汇总\n\n数据仍在异步生成或分批加载时，设置表格顶层属性 `loading: true`。此时汇总行及标题正常显示，统计结果保持空白，也不会计算首批临时数据。完整数据就绪后，将完整 `dataSource` 与 `loading: false` 一起更新，表格自动计算汇总并在完成后统一显示结果。默认值为 `false`，正常的空数据仍可汇总为零。\n\n使用服务端汇总时，通过 `query.summaryValues` 传入以列 `key` 为键的对象或 Map。若数据和汇总分别请求，可保持 `loading: true`，待两者都返回后再设为 `false`；此配置同样支持 React 适配包，外部无需控制汇总计算状态。\n\n```ts\nconst options = {\n  dataSource: rows,\n  loading,\n  query: {\n    // 服务端汇总可选；不传则使用本地异步汇总。\n    summaryValues: serverSummaryValues,\n  },\n};\n```\n\n### 列配置 `ListTableColumn`\n\n| 属性                        | 类型                                                                          | 说明                                          |\n| --------------------------- | ----------------------------------------------------------------------------- | --------------------------------------------- |\n| `key`                       | `string`                                                                      | 列唯一标识                                    |\n| `title`                     | `string`                                                                      | 列标题                                        |\n| `dataIndex`                 | `string \\| number \\| Array<string \\| number>`                                 | 取值路径                                      |\n| `children`                  | `ListTableColumn[]`                                                           | 子列，用于多级表头                            |\n| `width`                     | `number`                                                                      | 列宽                                          |\n| `minWidth` / `maxWidth`     | `number`                                                                      | 允许调整的最小 / 最大列宽                     |\n| `align`                     | `\"left\" \\| \"center\" \\| \"right\"`                                               | 内容对齐                                      |\n| `headerAlign`               | `\"left\" \\| \"center\" \\| \"right\"`                                               | 表头水平对齐，未传时回退到 `align`            |\n| `fixed`                     | `\"left\" \\| \"right\"`                                                           | 固定列                                        |\n| `hidden`                    | `boolean`                                                                     | 是否隐藏                                      |\n| `ellipsis`                  | `boolean`                                                                     | 超出是否省略                                  |\n| `editable`                  | `boolean \\| (text, record, index) => boolean`                                 | 是否允许编辑                                  |\n| `formItemProps`             | `ListTableFormItemPropsConfig`                                                | 编辑器配置                                    |\n| `resizable`                 | `boolean`                                                                     | 单列是否允许调整宽度                          |\n| `draggable`                 | `boolean`                                                                     | 单列是否允许拖拽                              |\n| `allowSort`                 | `boolean`                                                                     | 是否开启排序                                  |\n| `allowFilter`               | `boolean`                                                                     | 是否开启过滤                                  |\n| `filterOptions`             | `ListTableFilterOption[]`                                                     | 精确过滤选项                                  |\n| `cellType`                  | `ListTableCellContent[\"type\"]`                                                | 内建单元格类型                                |\n| `moneyFormat`               | `ListTableMoneyFormatOptions`                                                 | 金额格式配置，仅在 `cellType: \"money\"` 时生效 |\n| `dataFormat`                | `\"default\" \\| \"text\" \\| \"number\" \\| \"thousands\" \\| \"decimal\" \\| ...`          | 右键菜单设置的数据展示格式                    |\n| `cellStyle.verticalAlign`   | `\"top\" \\| \"middle\" \\| \"bottom\"`                                               | 表体垂直对齐                                  |\n| `headerStyle.verticalAlign` | `\"top\" \\| \"middle\" \\| \"bottom\"`                                               | 表头垂直对齐                                  |\n| `render`                    | `(value, record, rowIndex, column) => ...`                                    | 自定义渲染                                    |\n| `onCell`                    | `(value, record, rowIndex, column) => { rowSpan?: number; colSpan?: number }` | 单元格跨度控制                                |\n| `summary`                   | `boolean \\| ListTableSummaryConfig`                                           | 汇总配置                                      |\n| `summaryTitle`              | `string`                                                                      | 汇总标题文本                                  |\n\n### 常见嵌套能力\n\n| 配置           | 说明                                                                         |\n| -------------- | ---------------------------------------------------------------------------- |\n| `query`        | 排序、筛选、远程查询、自动合并单元格                                         |\n| `rowSelector`  | 空白整行选择器，单击选中一行、纵向拖拽选中连续多行                           |\n| `rowSelection` | checkbox / radio 行选择                                                      |\n| `expandable`   | 树形数据、详情展开、展开列                                                   |\n| `pagination`   | 按钮分页或滚动加载                                                           |\n| `rowDrag`      | 行拖拽、跨表拖拽、拖放回调                                                   |\n| `contextMenu`  | 复制、导出、排序、冻结、列显示、分组栏、对齐、数据格式、密度、缩放等菜单能力 |\n\n分组功能默认关闭，只有显式传入 `grouping: {}` 才会启用右键菜单中的分组入口。`grouping.visible` 控制 Canvas 顶部分组栏初始显隐，默认 `false`；`grouping.columnKeys` 按顺序声明初始分组层级。显示分组栏后可将列头拖入栏内；分组列会从表头和表体隐藏，仅以 Canvas 标签展示，移除标签会立即恢复该列。右键分组栏可隐藏分组栏；`grouping.onChange` 会在标签增删时收到最新列 key 列表。\n\n`rowSelection.selectRowByClick` 控制点击普通表体区域时是否同步切换 checkbox / radio 选择状态，默认关闭。该配置直接复用表格内部选择状态，无需通过外部 `key` 强制重新创建表格；查看详情等业务点击仍使用 `onRow().onClick`。\n\n`rowSelector` 与 `rowSelection` 相互独立。默认在最左侧展示宽度为 `12px` 的空白选择器列；传入 `{ width: 32 }` 可自定义宽度，传入 `false` 可隐藏。该列只建立 Canvas 整行选区，不修改 checkbox / radio 的选中数据。\n\n## 方法说明\n\n| 方法               | 签名                                             | 说明                                                  |\n| ------------------ | ------------------------------------------------ | ----------------------------------------------------- |\n| `constructor`      | `new ListTable(container, options)`              | 创建实例                                              |\n| `mount`            | `() => void`                                     | 挂载表格                                              |\n| `updateOptions`    | `(options) => void`                              | 更新配置并刷新                                        |\n| `getDebugSnapshot` | `() => ListTableDebugSnapshot \\| null`           | 获取调试快照                                          |\n| `validate`         | `() => Promise<RecordType[]>`                    | 手动触发校验，失败时抛出 `ListTableValidationFailure` |\n| `exportXlsx`       | `(options?: ListTableExportXlsxOptions) => void` | 异步导出全部原始数据为 XLSX，可配置文件名和汇总行     |\n| `scrollTo`         | `(options: ListTableScrollToOptions) => void`    | 滚动到指定行                                          |\n| `destroy`          | `() => void`                                     | 销毁实例                                              |\n\n列配置可通过 `settingTitle`、`initialHide`、`hideInSetting`、`disableHide` 约束列设置中的标题、初始显隐和隐藏权限。\n\n### XLSX Worker 导出\n\n`exportXlsx()` 默认对 1 万行及以上数据尝试 Worker；现有调用无需修改。表格加载提示会显示已处理行数与文件生成阶段。取值和 `render` 回调仍在主线程执行，工作表构建、文件编码交给 Worker。\n\n```ts\nconst controller = new AbortController();\ntable.exportXlsx({\n  fileName: \"表格数据\",\n  includeSummary: true,\n  worker: \"auto\", // true：始终尝试；false：使用主线程\n  maxRowsPerFile: 100_000, // 默认十万行；20 列以内无需降低每份行数\n  signal: controller.signal,\n  onError: (error) => console.error(\"导出失败\", error), // 可替换为业务提示\n  onProgress: ({ phase, completedRows, totalRows }) => {\n    console.log(phase, completedRows, totalRows);\n  },\n});\n// 需要取消时调用 controller.abort()。\n```\n\n大数据按行数和单元格预算自动拆成多个独立 XLSX，文件名追加 `_001`、`_002`。每份保留表头，汇总只追加在全部数据末尾。逐份生成、下载并释放，不同时持有全部工作簿。进度包含 `fileIndex`、`fileCount`；可通过 `saveFile(blob, fileName, part)` 接管保存，等待其返回后才生成下一份。\n\n浏览器可能要求允许下载多个文件。取消或失败会停止后续文件，已经下载的文件保留。每份默认最多 10 万行（含汇总尾行、不含表头），20 列以内按此行数分文件；超过 20 列时受 2,000,020 个单元格预算限制，适当减小每份行数。长文本另有 16M UTF-16 码元安全预算，超限时需调低 `maxRowsPerFile`。Worker 不可用时回退；CSV、TXT、JSON 不受影响。千万行多列数据仍建议服务端导出。\n\n## 内建单元格内容\n\n`render` 支持直接返回结构化内容，内建类型包括：\n\n- `text`\n- `money`\n- `image`\n- `qrcode`\n- `barcode`\n- `progress`\n- `chart`\n- `rate`\n- `button`\n- `tag`\n- `color`\n- `icon`\n- `checkbox`\n- `radio`\n- `switch`\n- `link`\n\n`icon` 当前内置 `star`、`sun`、`moon`、`check`（√）和 `close`（×）。\n\n### 金额单元格示例\n\n```ts\nconst columns = [\n  {\n    title: \"金额\",\n    dataIndex: \"amount\",\n    width: 140,\n    align: \"right\",\n    cellType: \"money\",\n    moneyFormat: {\n      symbol: \"¥\",\n      thousandsSeparator: true,\n      decimalPlaces: 2,\n    },\n  },\n  {\n    title: \"结算金额\",\n    dataIndex: \"settlementAmount\",\n    width: 160,\n    align: \"right\",\n    render(value) {\n      return {\n        type: \"money\",\n        value: value as number,\n        symbol: \"$\",\n        thousandsSeparator: \",\",\n        decimalPlaces: 1,\n      };\n    },\n  },\n];\n```\n\n## 行点击事件\n\n`onRow` 使用 AntD Table 风格的回调结构。由于表格由 Canvas 渲染，目前只支持整行点击事件；行高亮继续由表格内置选区处理。\n\n```ts\nconst table = new ListTable(container, {\n  columns,\n  dataSource,\n  onRow: (record, rowIndex) => ({\n    onClick: (event) => {\n      console.log(record, rowIndex, event);\n    },\n  }),\n});\n```\n\n## 推荐搭配\n\n- 原生 DOM 场景：直接使用 `ListTable`\n- React 场景：优先使用 `@canvas-components/react-list-table`\n- 二维码 / 条形码 / 图表单元格：配合 `@canvas-components/qrcode`、`@canvas-components/barcode`、`@canvas-components/chart`\n\n## 滚动条配置\n\n`scrollbar` 同时适用于原生表格与 React 适配组件。通用配置由 `horizontal`、`vertical` 单独覆盖；不配置时保留原有外观。\n\n```ts\nscrollbar: {\n  thickness: 10,\n  thumbColor: '#8793a5',\n  trackColor: '#f1f5f9',\n  buttonColor: '#475569',\n  thumbRadius: 4,\n  horizontal: { thickness: 8, thumbColor: '#1677ff' },\n  vertical: { thickness: 14, trackColor: '#e2e8f0' },\n}\n```\n\n- `thickness`：横向滚动条高度、纵向滚动条宽度，单位 px，默认 10，最小 6。\n- `thumbColor` / `trackColor` / `buttonColor`：滑块、滚动槽、两端箭头颜色。\n- `thumbRadius`：滑块圆角，`0` 为直角；不传时保持胶囊形状。\n- `horizontal: false` 或 `vertical: false`：单独隐藏某一轴，也可设置该轴的 `visible: false`。\n- `visible: false`：同时隐藏两轴，优先于单轴设置。隐藏后释放对应槽位，仍可通过滚轮或程序滚动。\n\n配置仅作用于当前 Canvas 表格，不修改全局浏览器滚动条样式。\n","readmeFilename":"README.md"}