{"_id":"@dudulu/autolist","_rev":"3-cbab8666c150b4ac301fb9df26c711de","name":"@dudulu/autolist","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@dudulu/autolist","version":"1.0.0","description":"消息自动滚动显示框","main":"./lib/index.js","types":"./lib/types/index.d.ts","author":{"name":"dudulu"},"license":"ISC","scripts":{"start":"cross-env NODE_ENV=development webpack-dev-server -c webpack.config.js","build":"cross-env NODE_ENV=production npx webpack -c webpack.config.js","build-npm":"cross-env NODE_ENV=production npx webpack -c webpack.npm.config.js"},"repository":"","keywords":["虚拟列表","Virtual list","列表显示","消息列表容器","list"],"devDependencies":{"@babel/core":"^7.19.3","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.18.6","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@types/react":"^18.0.21","@types/react-dom":"^18.0.6","antd":"^4.24.1","babel-loader":"^8.2.5","copy-webpack-plugin":"^11.0.0","cross-env":"^7.0.3","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.1.0","html-webpack-plugin":"^5.5.0","less":"^4.1.3","less-loader":"^11.1.0","mini-css-extract-plugin":"^2.6.1","postcss-loader":"^7.0.1","react-refresh":"^0.14.0","style-loader":"^3.3.1","terser-webpack-plugin":"^5.3.6","webpack":"^5.74.0","webpack-bundle-analyzer":"^4.7.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.11.1","react-components-autoscroll":"^1.0.2","@ant-design/icons":"^4.7.0","react":"^18.2.0","react-dom":"^18.2.0","react-router-dom":"^6.4.3"},"dependencies":{},"gitHead":"6772671c51eb791f545928ae032940d13d592f33","_id":"@dudulu/autolist@1.0.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-JomqANIvAvUxyNnkxoiJNdHyvyopgU0C9GVu71BEd9RUDsDfZ5RyDFizkne10CD/ER4lNQ6LsGFMcreHhlXZgg==","shasum":"ef334f7c1cb1fb1414fc8387a2377f6ba6813680","tarball":"https://registry.npmjs.org/@dudulu/autolist/-/autolist-1.0.0.tgz","fileCount":8,"unpackedSize":8349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0pHAWrR6nIQqN/ndKnDCVAa+OKEoam6LXk+1GeMKfgAIgUP58YNgpiHLA8p1yKxe8zjBuBpjaw57D5SXh7Oz/aKs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/E1oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFXQ/+Pgyw47F9ea/VKlfHklUlQdL2uJ4Mh0lO+hNGiXu34RLXvWEH\r\n7yYufGfUpTPEsFIAqCqB3zWGinkhnTJs4s/zgli9d+ofd85Hkq68NCH6rREz\r\niwK+fn3wibNn7b05ICUNuHAMpIb0QaAL0gkLvMmM6prTj2MfXxRJ/bMadD9d\r\nou+RIVoO9AOa+DG8q6KKspxya4BFSUela+eEXR12aD0IENYA/xeUhmG+0+LG\r\n2N06oOp3zNUNsfz9P7pQhTxk33EjwEZtzdA8lcgcAf97Q7VFMZkZrERg8d28\r\n1sF2CJF1ohFC7r6IKbI8+sh8qlQNcgWgErBIbMVIlYOHDBmIG50SSxMeJUmC\r\nkeK8Akmm0spR0whHVNhatz8sVdWiFEEuGr8Xpa36j8ihAkfaakN4/GT2utpv\r\nSAI7rkFfEQalygbGxDInaCj/rtHK2BQwCF0+m9iDdR2C7pOTREurgHppqejE\r\nds85S7CC2CaZtShCUjKv0MJ9ZK47KlorGfo9g8seD1HuiNKWJNPIPt8H3nai\r\nAScvrvk6Bc+Jnf8YhD6Ei/l7r4I/IOyRWmxD/s62U7qYRTOMT5Ilavp/VVNb\r\nXbkdw+u6GZqXjBm/NSXmWRclMXHr7E+zqpdTlUObBsXUGlhKrJEie6Y5i/nj\r\nFWSoApSFOBWdfl7D26oEyaNqlKQXLcbXBs8=\r\n=rITJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dudulu","email":"1791105501@qq.com"},"directories":{},"maintainers":[{"name":"dudulu","email":"1791105501@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/autolist_1.0.0_1677479272754_0.13151690517895576"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dudulu/autolist","version":"1.0.1","description":"消息自动滚动显示框","main":"./lib/index.js","types":"./lib/types/index.d.ts","author":{"name":"dudulu"},"license":"ISC","scripts":{"start":"cross-env NODE_ENV=development webpack-dev-server -c webpack.config.js","build":"cross-env NODE_ENV=production npx webpack -c webpack.config.js","build-npm":"cross-env NODE_ENV=production npx webpack -c webpack.npm.config.js"},"repository":{"type":"git","url":"https://github.com/coderDulu/react-components/tree/autoList"},"keywords":["虚拟列表","Virtual list","列表显示","消息列表容器","list","react"],"devDependencies":{"@babel/core":"^7.19.3","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.18.6","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@types/react":"^18.0.21","@types/react-dom":"^18.0.6","antd":"^4.24.1","babel-loader":"^8.2.5","copy-webpack-plugin":"^11.0.0","cross-env":"^7.0.3","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.1.0","html-webpack-plugin":"^5.5.0","less":"^4.1.3","less-loader":"^11.1.0","mini-css-extract-plugin":"^2.6.1","postcss-loader":"^7.0.1","react-refresh":"^0.14.0","style-loader":"^3.3.1","terser-webpack-plugin":"^5.3.6","webpack":"^5.74.0","webpack-bundle-analyzer":"^4.7.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.11.1","react-components-autoscroll":"^1.0.2","@ant-design/icons":"^4.7.0","react":"^18.2.0","react-dom":"^18.2.0","react-router-dom":"^6.4.3"},"dependencies":{},"gitHead":"6772671c51eb791f545928ae032940d13d592f33","_id":"@dudulu/autolist@1.0.1","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-zk9J+KKXWIEHwbK/CKktiSMGrd8a37FuhatbMrbZ/FQiUa318JB2HGU56QRYApTtPNbXqQ03ETMHfTwbIwo4Yg==","shasum":"c1433a1de86594dd4acb5eb63f4c48e648a2fa73","tarball":"https://registry.npmjs.org/@dudulu/autolist/-/autolist-1.0.1.tgz","fileCount":8,"unpackedSize":8417,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtryBm5kc2LFcXYoQw8SsCyeQ7fyh4qZ/lzShMD1yQ7AiACK+PraojSLEasWA8RiC8xb2/CGmkCxs4WgNrBbx6kMA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/E2+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmocgg/9HaQhbwcMW1pfcl6EZMcfvTa+ITSNLP52r/ZFPeP9cJ16751X\r\nObHraQ+MlikZ++9eL6APgZB6MH2fShNsbo5DoGAcq4ng/t/FfhRx0lea82gO\r\ner20KF+sQjsJkShxo+HTkKPMAx8+NrFqrCbNhobxV1Xi4VX2GU8GcltOZ7C2\r\nmR7XusI3S2YpjegelaUzIw7H275ZHJqL7Iyyvn+qIB8/ltFj0Myt9QKztq+o\r\nAAdillOmB1fv7UMNWTZSw6sMM1/aFZsCzM8nZEbWg0CHeoUGj8Meb+PGuWjG\r\nATV6gmvJIWwPHYZj6wgXt2O57f4fnP18xNF0n93FLNg+1niBYDGvkP2NbQka\r\nDrB4CDDB3AvBHLZV6lY/rk5aGXfuiu19o61VA05+sVwsNNSqLTv/q0k3Hxqe\r\nnSGdS5uTdhaGxjTZYGBBdNXN0RsQfw3705UMz7/JA6mys+oLR8UkMvs1p1UJ\r\ndPJf9fTXM89wni9BpgnAVeH6fCItWBI7OghPGag8EOLSY+Kw5ImiBliQmLe6\r\nCRj22VPFtKToU0Idz9pDnAqbbFWn/dYbMRKymDSloZ2soFCpjcXY+46AuxPp\r\noJB2dqTzp/TG6qwfNuxSMxk+XtjuBC8UPv8EH3rocyABSOliyDBANVK8uiB/\r\nyif0amgnCccHSujI5WgFenVHfJK3uu/qybY=\r\n=2xcv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dudulu","email":"1791105501@qq.com"},"directories":{},"maintainers":[{"name":"dudulu","email":"1791105501@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/autolist_1.0.1_1677479358670_0.704314559664873"},"_hasShrinkwrap":false},"1.0.2":{"name":"@dudulu/autolist","version":"1.0.2","description":"消息自动滚动显示框","main":"./lib/index.js","types":"./lib/types/index.d.ts","author":{"name":"dudulu"},"license":"ISC","scripts":{"start":"cross-env NODE_ENV=development webpack-dev-server -c webpack.config.js","build":"cross-env NODE_ENV=production npx webpack -c webpack.config.js","build-npm":"cross-env NODE_ENV=production npx webpack -c webpack.npm.config.js"},"repository":{"type":"git","url":"https://github.com/coderDulu/react-components/tree/autoList"},"keywords":["虚拟列表","Virtual list","列表显示","消息列表容器","list","react"],"devDependencies":{"@ant-design/icons":"^4.7.0","@babel/core":"^7.19.3","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.18.6","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@types/react":"^18.0.21","@types/react-dom":"^18.0.6","antd":"^4.24.1","babel-loader":"^8.2.5","copy-webpack-plugin":"^11.0.0","cross-env":"^7.0.3","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.1.0","html-webpack-plugin":"^5.5.0","less":"^4.1.3","less-loader":"^11.1.0","mini-css-extract-plugin":"^2.6.1","postcss-loader":"^7.0.1","react":"^18.2.0","react-components-autoscroll":"^1.0.2","react-dom":"^18.2.0","react-refresh":"^0.14.0","react-router-dom":"^6.4.3","style-loader":"^3.3.1","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.2","typescript":"^4.9.5","webpack":"^5.74.0","webpack-bundle-analyzer":"^4.7.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.11.1"},"dependencies":{},"gitHead":"4edd61f859204133b6052ffb936f0b46d046d5ac","_id":"@dudulu/autolist@1.0.2","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-tns0JIpCdmjHFYEiN0s8wnMIMCgAokeXkCq9LOyEKi1XvXgdpYrhLZUIGI0/JhCYN14bUG+/MGtSPpx/hzLYGQ==","shasum":"4001a0bd73b44ae2e924639f1907dfbc1ae58e06","tarball":"https://registry.npmjs.org/@dudulu/autolist/-/autolist-1.0.2.tgz","fileCount":8,"unpackedSize":8538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5VVImSBbeE/AsuhLlOeqWu/cVPJIzzI29g2wXhoDq5AiEA+X/DR7GXq+WaGHO36APiRaewZ5X/4CH0O94ZRG2D1DA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/GsXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp8xAAmNkC1hVVxwNwCAawLg0tzTNipddBIkbY1LbFev1urUOt0VgD\r\nlReJSwIyxw24SqduSuo+TutT04ocQ6h8CGZeMmPNJvhtXeuPbtLjN7Wx/J2J\r\nl0By6wzUjlmquCvpmoIxx6QrhxNSYUW/eqZ9QG02WOg47wG5vERZgKMPJjfE\r\nlE8anXxQ1vKn7YUF7u+NU+c4zi+TnK5hmVRbFJbZw7Giwxd+GzTtFdiMEEIU\r\nF1G+KYWnyZRoLKChovt3VfTuovVI5EKQca7Sitj+xak42E0C/e5hrEs4Nu/D\r\nKHmYxEB642dK6cZ9YFq8dYYEX+/0p1C7X9gR+jcI1sL9BMUhIbkzDnlEPKAM\r\nYxZHcYIz0llDZSFZ9qMrp4GEpIzeqlnMdlJhHEBcV25ACOh/kh1/q5cRWKj2\r\nlqudIyRKtG4aO9A9+6R0AK+hmprjuJdr/+QVEdDxV4jsgIBQgIogfP7EAxSZ\r\nauxXQd+/mbHSE9l/jQhCZcnKfBSxfSisL3ERf8lYiGoTe6zVl5GMeWe1gNMw\r\nNjfceG8VEQIQkkqzd1atj9sDBjIbr7+iWJrfLT14+uyhG3kH+Nf9UnjmpSS2\r\ngD1zfyRWbqFMlaABIAqjzyTz6VlQoYbcR9xkkoj3U0qZFeJyu2TEI3cVIWap\r\nqy2a0rxd5cyZ4DrCCGpCOB2UBRKsaErpmVo=\r\n=305T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dudulu","email":"1791105501@qq.com"},"directories":{},"maintainers":[{"name":"dudulu","email":"1791105501@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/autolist_1.0.2_1677486870973_0.890953629831789"},"_hasShrinkwrap":false},"1.0.3":{"name":"@dudulu/autolist","version":"1.0.3","description":"支持虚拟列表的自动滚动消息框","main":"./lib/index.js","types":"./lib/types/index.d.ts","author":{"name":"dudulu"},"license":"ISC","scripts":{"start":"cross-env NODE_ENV=development webpack-dev-server -c webpack.config.js","build":"cross-env NODE_ENV=production npx webpack -c webpack.config.js","build-npm":"cross-env NODE_ENV=production npx webpack -c webpack.npm.config.js"},"repository":{"type":"git","url":"https://github.com/coderDulu/react-components/tree/autoList"},"keywords":["虚拟列表","Virtual list","列表显示","消息列表容器","list","react"],"devDependencies":{"@ant-design/icons":"^4.7.0","@babel/core":"^7.19.3","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.18.6","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@types/react":"^18.0.21","@types/react-dom":"^18.0.6","antd":"^4.24.1","babel-loader":"^8.2.5","copy-webpack-plugin":"^11.0.0","cross-env":"^7.0.3","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.1.0","html-webpack-plugin":"^5.5.0","less":"^4.1.3","less-loader":"^11.1.0","mini-css-extract-plugin":"^2.6.1","postcss-loader":"^7.0.1","react":"^18.2.0","react-components-autoscroll":"^1.0.2","react-dom":"^18.2.0","react-refresh":"^0.14.0","react-router-dom":"^6.4.3","style-loader":"^3.3.1","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.2","typescript":"^4.9.5","webpack":"^5.74.0","webpack-bundle-analyzer":"^4.7.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.11.1"},"dependencies":{},"gitHead":"133ecb5df342b48b5d2f164d36b3093263d68bd6","_id":"@dudulu/autolist@1.0.3","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-xP+7I531ZekYOooHfgxduHBtSe6VimvMqb64sxeq6jJzS1gSnusF4fRUJ2Bgf29xD4smdGFCAytBXqc9ELhY3Q==","shasum":"7b4b046db9c1b11ec88220c6ed54d59516c07c70","tarball":"https://registry.npmjs.org/@dudulu/autolist/-/autolist-1.0.3.tgz","fileCount":8,"unpackedSize":8455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCwDimU/I5kUrLHeLeOXzpNCJLL/RFdKz48tmsuUYlbgIgGgHBaJueQ1ZbnZbAROfKAw/sY2AJYUG8Fa4Q6ThpZ5E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCpmnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg4w/+Ovwi3DP/1w8WuLc/6kgfKpVtRGG5svydAlO/TNhMNw9a/wIW\r\nxv7tQncYGv76/3BhJzVFZjXRAtEzDC6eAeUrCX6RKDVKjNeIWJXU2YEwfgGU\r\noRwkJ5CS1XFJGoyylKT5+GoKL/xFA29XyyJCf2lvbwiHRL2cKsJLZ83rd1DF\r\ny2PwERhvofPsm9z/gdhO9Qr9HpQuZBj991wir1pGuI/WdiUj0o9Xr+4CnqN/\r\nFSveIQKnYvwRVK+cm5DVoD+wqmMmk3vLimgvJdiukgUHKQKUt5G+LYz6RD3C\r\nMsYkZXTCCdYS1YwxjIy0IKvLjz6L2EbCoxGxwIkpM/PUumIuE9Mo1BfP26b6\r\njXRgapTmM1dbiYqKhkCV2EKJPzIfXua6zfPoImCHNVzvh3yfQCBdm2Ch9C0a\r\nUgrdjfmCd04oUaui0X8vLWQJQv8vtp5IN0AkPd76qFqjs6eGuhfvMwI0MS/R\r\nVxgYKWEe39mEcl+zwTFHWsecIg8RY2IKibDySDBfrDwIeZOzKRNlPXTyUlQU\r\nO6cg9DFkd85lLasCz5f+X9qKRNZpZG/i2aOdvwGni4ik0UAhF63CZiWVmmH1\r\njlVbkzxNpTCHjmQl2fVyLRli8qh7jWN7TGEmWcGuVXcUdbeSBMW3VTllo7aE\r\nxnQeycGmQx0YEd5zTM54w3OXibGSYIWX1Yk=\r\n=u2ph\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dudulu","email":"1791105501@qq.com"},"directories":{},"maintainers":[{"name":"dudulu","email":"1791105501@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/autolist_1.0.3_1678416295366_0.5679606046811643"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-27T06:27:52.289Z","1.0.0":"2023-02-27T06:27:52.903Z","modified":"2023-03-10T02:44:55.613Z","1.0.1":"2023-02-27T06:29:18.802Z","1.0.2":"2023-02-27T08:34:31.168Z","1.0.3":"2023-03-10T02:44:55.519Z"},"maintainers":[{"name":"dudulu","email":"1791105501@qq.com"}],"description":"支持虚拟列表的自动滚动消息框","keywords":["虚拟列表","Virtual list","列表显示","消息列表容器","list","react"],"author":{"name":"dudulu"},"license":"ISC","readme":"# 自动列表显示框（支持虚拟列表渲染）\r\n\r\n**React 自动列表显示框：支持虚拟列表的自动滚动消息框。**\r\n\r\n## 主要功能\r\n\r\n- 支持虚拟列表渲染\r\n- 支持自动滚动到最新消息\r\n- 支持对组件样式进行自定义设置\r\n- 鼠标移入/移除，显示/隐藏滚动条\r\n- ---未完待续\r\n\r\n## 参数\r\n\r\n| 属性       | 描述                                   |\r\n| ---------- | -------------------------------------- |\r\n| style      | 容器自定义样式                         |\r\n| className  | 容器自定义类名                         |\r\n| isAuto     | 是否开启自动滚动最新数据（默认不开启） |\r\n| data       | 需要渲染的列表                         |\r\n| height     | 容器高度                               |\r\n| itemHeight | 容器内每个item的高度                   |\r\n\r\n## 使用方式\r\n\r\n#### 例子：\r\n\r\n```tsx\r\nimport AutoList from '@dudulu/autolist'; // 导入组件\r\nimport '@dudulu/autolist/dist/index.css'; // 导入样式\r\n\r\n// ...其他代码\r\n// 组件使用\r\nconst data = (num: number) => \r\n  Array(num).fill(0).map((_, index) => <div style={{backgroundColor: '#ff0', height: '50px', border: '1px solid #ccc'}}>{`hahaha-${index}`}</div>)\r\n;\r\n<VirtualList height={500} data={data(num)} itemHeight={50}></VirtualList>\r\n```","readmeFilename":"README.md","repository":{"type":"git","url":"https://github.com/coderDulu/react-components/tree/autoList"}}