{"_id":"@dumi-antd/pro-list","_rev":"1-e63962081de3da945e106c06173131b3","name":"@dumi-antd/pro-list","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"@dumi-antd/pro-list","version":"1.0.1","description":"🏆 Use Ant Design List like a Pro!","keywords":["antd","admin","ant-design","ant-design-pro"],"repository":{"type":"git","url":"git+https://github.com/431910864/dumi-antd-components.git"},"license":"MIT","sideEffects":["*.less"],"main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","browserslist":["last 2 versions","Firefox ESR","> 1%","ie >= 11"],"dependencies":{"@ant-design/icons":"^4.0.0","@ant-design/pro-card":"1.14.4","@ant-design/pro-field":"1.18.9","@ant-design/pro-table":"2.43.2","classnames":"^2.2.6","moment":"^2.24.0","rc-resize-observer":"^0.1.3","rc-util":"^4.19.0","unstated-next":"^1.1.0","use-media-antd-query":"1.0.6"},"peerDependencies":{"antd":"4.x","react":">=16.9.0"},"publishConfig":{"access":"public"},"authors":{"name":"chenshuai2144","email":"qixian.cs@outlook.com"},"gitHead":"e708c0d21085bb3a767898fa7af631a32c9bfe3a","bugs":{"url":"https://github.com/431910864/dumi-antd-components/issues"},"homepage":"https://github.com/431910864/dumi-antd-components#readme","_id":"@dumi-antd/pro-list@1.0.1","_nodeVersion":"15.11.0","_npmVersion":"lerna/3.22.1/node@v15.11.0+arm64 (darwin)","dist":{"integrity":"sha512-/7DpzMHXUo1HN5tT6jPDS1ZHh5mgY6t5VrAWMwYtpWHgKUj2cOeCBg6Fg7iW1tURrd14z3Dvs6TJs8sEtofI0Q==","shasum":"4cac72eacf764837208ef459e1a6bfcc6cd93533","tarball":"https://registry.npmjs.org/@dumi-antd/pro-list/-/pro-list-1.0.1.tgz","fileCount":44,"unpackedSize":3863000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3fItCRA9TVsSAnZWagAAb/UP/3Vgc7+2EpRkfNN6dpcd\nJVCvipyapkCcm+FeD8uO5RH7YwUsyjQhX83JUAzFJa+mL2kYR7ZWduIhIT1F\nTB+kcLtkgS+KRGpLy32K9f91APKFNDQStjK2Jq7EOvLAhAkSVhOz79sxQwGe\nYDb9p4ya79spAhruH9gn33gxe5G/OUdUslYj0WUVXb2iRG6onx5Ujy66G4pr\nPy5SzBLlRgWf7XzNu7haa2GYrbndfkJ0oRcB8hbpwHyzJknGSAduCvw0Bahm\n3vT/qBi6B1uoioyXE+L5hQeFb1BOPLPRrazQEL7cV+yCWVjHRqcwfAwZ5njC\n48QCVe5emknkoDRkSHjlPX5e0eNYsu9q/3v0GXYCYKlBoOayPJ/E2OYHXS/2\nCYwv8Sj/CE35Q0R3nAuV1taWinCFTCmfmJFBBE/KK3RTcbNpaFjObbYY6gxK\nvGf/AvTbW4Mg0sDrWXFOJKklI6Qhp8t4NBEUCzRLg5f+MHn1OVPutnLiDpps\nUcqM2rtorpe0tKoJEHn7kXwmYTDbuvwwHTrIyUXZTUdTWtvqef8VI88NHTGK\n+98BhSyJp4xbXpjqhq2XysvyfGrK7fRWsjxZv2jnnnzDA9+hYQazrRQi4/kI\n1qPh9srPKwQ+YpMEuHihEsrBoKfkr3a8Xr97NTepSXixJnPv3e8N0K9Dfflz\nArc3\r\n=WAVh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTOHuI2gylSoZeBSVlpZYpJCY//E1hQQWI7epImk6XlAiBnT3VtDGrxFm17aV0xx1wYeuBGzQd1sAfxKBrrm+Kb3Q=="}]},"_npmUser":{"name":"431910864","email":"431910864@qq.com"},"directories":{},"maintainers":[{"name":"431910864","email":"431910864@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pro-list_1.0.1_1625158188869_0.006716253803012551"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-01T16:49:48.382Z","1.0.1":"2021-07-01T16:49:49.015Z","modified":"2022-04-05T06:08:10.714Z"},"maintainers":[{"name":"431910864","email":"431910864@qq.com"}],"description":"🏆 Use Ant Design List like a Pro!","homepage":"https://github.com/431910864/dumi-antd-components#readme","keywords":["antd","admin","ant-design","ant-design-pro"],"repository":{"type":"git","url":"git+https://github.com/431910864/dumi-antd-components.git"},"bugs":{"url":"https://github.com/431910864/dumi-antd-components/issues"},"license":"MIT","readme":"<h1 align=\"center\">@ant-design/pro-list</h1>\n\n<div align=\"center\">\n\n🏆 Use Ant Design List like a Pro!\n\n</div>\n\n# ProList (高级列表)\n\nProList 在 antd 的 list 支持了一些功能，比如 多选，展开等功能，使用体验贴近 table。\n\n## 何时使用\n\n在完成一个标准的列表时即可使用。\n\n## API\n\n### ProList\n\nProList 与 antd 的 [List](https://ant.design/components/list-cn/) 相比，主要增加了 rowSelection 和 expandable 来支持选中与筛选\n\n| 参数 | 说明 | 类型 | 默认值 |\n| :-- | :-- | :-- | :-- |\n| rowSelection | 与 antd 相同的[配置](https://ant.design/components/table-cn/#rowSelection) | object \\|boolean | false |\n| expandable | 与 antd 相同的[配置](https://ant.design/components/table-cn/#expandable) | object \\| false | - |\n| showActions | 何时展示 actions | 'hover' \\| 'always' | always |\n| rowKey | 行的 key，一般是行 id | string \\| (row,index)=>string | \"id\" |\n| renderItem | 现在的 renderItem 需要返回 ProList.Item 的 props，而不是 dom | ItemProps | - |\n| listRenderItem | 这是 antd 的 renderItem 的别名 | (row,index)=> Node | - |\n\n### ProList.Item\n\n如果你的 dataSource 包含 children，我们会将其打平传入到 renderItem 中，但是包含 children 的项会转化了 group 的样式，只支持 title 和 actions 的属性。\n\n| 参数 | 说明 | 类型 | 默认值 |\n| :-- | :-- | :-- | :-- |\n| type | 列表项的预设样式 | new \\| top | - |\n| title | 列表项的主标题 | ReactNode | - |\n| subTitle | 列表项的副标题 | ReactNode | - |\n| checkbox | 列表的选择框 | React.ReactNode | - |\n| loading | 列表项是否在加载中 | React.ReactNode | - |\n| avatar | 列表项的头像 | AvatarProps \\| string | - |\n| actions | 操作列表项 | React.ReactNode[] | - |\n| description | 列表项的描述，与 title 不在一行 | React.ReactNode[] | - |\n| expandedRowClassName | 额外展开的 css | string | - |\n| expand | 列表项是否展开 | boolean | - |\n| onExpand | 列表项展开收起的回调 | (expand: boolean) => void | - |\n| expandable | 列表项展开配置 | [object](https://ant.design/components/table-cn/#expandable) | - |\n","readmeFilename":"README.md"}