{"_id":"@bbbkkp/v-org-tree","_rev":"1-2a31add63f13d3babc83516b6e351a0b","name":"@bbbkkp/v-org-tree","dist-tags":{"latest":"1.0.15"},"versions":{"1.0.14":{"name":"@bbbkkp/v-org-tree","version":"1.0.14","private":false,"description":"A simple organization tree chart based on Vue2.x","main":"dist/v-org-tree.common.js","author":{"name":"bbbkkp","email":"768305907@qq.com"},"license":"MIT","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build  --dest demo","lint":"vue-cli-service lint","package":"vue-cli-service build --target lib --name v-org-tree --dest dist ./src/components/org-tree/index.js"},"dependencies":{"clonedeep":"^2.0.0"},"devDependencies":{"@vue/cli-plugin-babel":"^3.2.0","@vue/cli-plugin-eslint":"^3.2.0","@vue/cli-service":"^3.2.0","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","less":"^3.0.4","less-loader":"^4.1.0","lint-staged":"^7.2.2","vue-template-compiler":"^2.5.17","vue":"^2.5.17"},"repository":{"type":"git","url":"git+https://github.com/bbbkkp/v-org-tree-2.git"},"bugs":{"url":"https://github.com/bbbkkp/v-org-tree-2/issues"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"]},"homepage":"https://github.com/lison16/v-org-tree#readme","keywords":["v-org-tree"],"gitHead":"8b339c98ff42fab907408b8d657476b689393b1f","_id":"@bbbkkp/v-org-tree@1.0.14","_nodeVersion":"14.17.0","_npmVersion":"7.20.2","dist":{"integrity":"sha512-DZ9dS7Mi+PKLOwEkw6YUus4KTicbVO6gwscxVRXpLKBBrHefiYotpqlXkezwzerwiWxmf+x9m1Fdca5bvyXUtw==","shasum":"6184066007c8a9ce31f0b1df0d9876607c3d5187","tarball":"https://registry.npmjs.org/@bbbkkp/v-org-tree/-/v-org-tree-1.0.14.tgz","fileCount":15,"unpackedSize":180137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPOIhAOJu2XL9fB9OZLhQ8aP4zUkN23OetV8OU6eALZAiEAuSvQb+CUdUehSQWw+vuOVSTVHKSvkj/ZHMNJtgCMJXw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2OvlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmodvw//eUN3jwfqTL11bzrtsmf6Ek3TehTPLpjTuZUfu1LYuO21fn9/\r\n8hYuSlUjc7ZmNla4ihGEcghQkKmqF3O8PM8er/7m6z0S/hXAOhLpM5ET6BiF\r\nLKf17/WvU1QDtT5qcD8TKp+4lJszrsrNhlaOY8Qh5/i750yK/kicSZh2CvZv\r\nQGi1eV0FL/b4neTqJpIKjw7U9zU5/HZTjRZZDc75FZXcAbAyyxqtDwxe7bL9\r\nBzzdbFAMvmIvUCDYlroUZoPa6SwNlE6sX9ZuJRPuckfriMz3rJh49sa3vhUE\r\nbe4m6v2uROHyWLyDRORcsQaULwjdkYjxaOutthWpMp22BYMKNZRaoegKU9Dc\r\nxQZSWn8IY4GUgbxI+tB/FK1DTq7DkdeE59u39KXdY4w+b1Ux9kCrZkxp5LnO\r\npcVXWlGEI3ZJY9S+Z9EYWTUAb0G1De46fQSdRAxruN4G0ee/lbCH5s6A4NYY\r\nU+hpZPZEBn4OPzP/ebT+6XFg6OzilOC0JMKhKyI1I21W6CzUWH/wWPt/I2eM\r\nyLDhLpiIoDtngayxezXBkugxHTZo5mMS/5FkrwFBUtMhXibFhBt0bS5C1Sib\r\nr5Sv9uGc+UCkNKFPZoZ4bOWdW35ItUr+AUsgwPO3aJwFYaDSa1r8D4eSHLDu\r\n5BNCVr+5kx/8JO4PZCNMV9j2b7WDbovG27w=\r\n=77pq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kkpbbb","email":"768305907@qq.com"},"directories":{},"maintainers":[{"name":"kkpbbb","email":"768305907@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-org-tree_1.0.14_1658383333073_0.25229190499480736"},"_hasShrinkwrap":false},"1.0.15":{"name":"@bbbkkp/v-org-tree","version":"1.0.15","private":false,"description":"A simple organization tree chart based on Vue2.x","main":"dist/v-org-tree.common.js","author":{"name":"bbbkkp","email":"768305907@qq.com"},"license":"MIT","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build  --dest demo","lint":"vue-cli-service lint","package":"vue-cli-service build --target lib --name v-org-tree --dest dist ./src/components/org-tree/index.js"},"dependencies":{"clonedeep":"^2.0.0"},"devDependencies":{"@vue/cli-plugin-babel":"^3.2.0","@vue/cli-plugin-eslint":"^3.2.0","@vue/cli-service":"^3.2.0","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","less":"^3.0.4","less-loader":"^4.1.0","lint-staged":"^7.2.2","vue-template-compiler":"^2.5.17","vue":"^2.5.17"},"repository":{"type":"git","url":"git+https://github.com/bbbkkp/v-org-tree-2.git"},"bugs":{"url":"https://github.com/bbbkkp/v-org-tree-2/issues"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"]},"homepage":"https://github.com/bbbkkp/v-org-tree-2#readme","keywords":["v-org-tree"],"gitHead":"3a43d0df15bf905afea155845774a9d61e53616b","_id":"@bbbkkp/v-org-tree@1.0.15","_nodeVersion":"14.17.0","_npmVersion":"7.20.2","dist":{"integrity":"sha512-Rrhs48vav7y+/yGIDPZtIa3P33cBZ8+izhDyYM0SY4sSPuLGvMVEXdNSqGY85IeVZZXZPxjYtv4IK7jcfFGkMA==","shasum":"785c476fd682c9c1e155db574b00797d808e7be3","tarball":"https://registry.npmjs.org/@bbbkkp/v-org-tree/-/v-org-tree-1.0.15.tgz","fileCount":15,"unpackedSize":179551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE71VVbPN+0kTEknUCfnI59gwMjcEwDV2gTnri6T4he1AiBr5/ugnfPaojKfR82jHXBZR5GV+AA/2IeBvTqcvd/fag=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2O1ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkTA//XJwJ3bHLsSCTFhrgWj5RDlcUGoqovBkQfr2ewbwGIW9iw1Bf\r\nH4GFQA0bWSHUM8Wo//9hT4aJBagnDwrzhajJp6/a0pjzp5V5aeqeVecfFdIa\r\njVFRo8c81pA6tmj2u19cTeq3xNZG91fdRySJ+64M60ryjAVYMzyC1IXOznIV\r\n4L55d8N6j645oO7Xgp/qH6TdGX1mS1N+bm3qzgo8oxzfXVxMe7iuF1nS4u0s\r\nLQBMcAsUSBH2FkUf0s4WUeUJdwhXj3mLEls1mG/9bWpq1n4go9eRmNWtSAVL\r\nISF3AoTuE+bg3M4RgAORYFNgpnIt8cPkG7G+imbxlnjJvfUtifBD0RGqOuqj\r\nlXpTVNrNx46Ri1LjoVYyIfkZkDQau3R8TAuCAx/mxmPnzZoM4TQyoYYK9V0H\r\nbz3E8yCbB4v4FqPqKq1fbaeAcc7tRzkylAJ9Q5hhcnWHAl5dpelAxcc2V0nJ\r\neb5+NKvDqwrNqrTBryJbqTCaCiIJ3YdCfRHcxdhLPCYU/HKMbEwu/8Xt2zIT\r\nAktFnZVETwbWEzyimVrBLuoAgM1J4O+Sv2jd7/bvgjGaHewCsUS5J+HCpzwr\r\n3brd/awiL05bbumUhIRoPMIy1OsEutLF4cVE9DHsglvnZYvEgw2rQ3pfQKHE\r\ncOm++3hBT35Coix/nwm6Bs1rZCGCUAzKmL8=\r\n=JhyY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kkpbbb","email":"768305907@qq.com"},"directories":{},"maintainers":[{"name":"kkpbbb","email":"768305907@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-org-tree_1.0.15_1658383705292_0.08857965600606055"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-21T06:02:12.960Z","1.0.14":"2022-07-21T06:02:13.327Z","modified":"2022-07-21T06:08:25.575Z","1.0.15":"2022-07-21T06:08:25.496Z"},"maintainers":[{"name":"kkpbbb","email":"768305907@qq.com"}],"description":"A simple organization tree chart based on Vue2.x","homepage":"https://github.com/bbbkkp/v-org-tree-2#readme","keywords":["v-org-tree"],"repository":{"type":"git","url":"git+https://github.com/bbbkkp/v-org-tree-2.git"},"author":{"name":"bbbkkp","email":"768305907@qq.com"},"bugs":{"url":"https://github.com/bbbkkp/v-org-tree-2/issues"},"license":"MIT","readme":"# v-org-tree\n\n\nv-org-tree是一个基于Vue.js2封装的组织结构树组件，支持自定义节点和收缩按钮，高自由度定制，有水平和垂直两种方向。\n\n> 本插件在[lison16/v-org-tree](https://github.com/lison16/v-org-tree)的基础上修改了当data变化时不要自动展开或者关闭节点\n\n\n\n## Install\n```\nnpm install @bbbkkp/v-org-tree\n```\n\n## Use\n```\nimport OrgTree from '@bbbkkpv-org-tree'\nimport '@bbbkkp/v-org-tree/dist/v-org-tree.css'\nVue.use(OrgTree)\n```\n\n## Develop\n```\nnpm install\nnpm run serve\n```\n\n## Props\nprop              | descripton                   | type                   | default\n------------------|------------------------------|:----------------------:|---------------------\ndata              | 传入的树状数据                 | Object                 | -\nhorizontal        | 是否垂直                      | Boolean                | false\nprops             | 用来指明数据中几个重要字段的命名  | Object                 | `{ id: 'id', label: 'label', children: 'children', expand: 'expand' }`\nlabel-width       | 节点的宽度，不设则随文字宽度自适应| String \\| Number      | 'auto'\ncollapsable       | 是否可收缩                    | Boolean                | true\nnode-render       | 渲染节点的render函数           | Function               | -\nbutton-render     | 渲染收缩按钮的render函数       | Function                | -\nlabel-class-name  | 节点自定义类名，可以是函数，参数是当前节点数据对象| Function \\| String | -\nexpandAll         | 是否展开所有节点               | Boolean                | false\n\n## Events\nevent             | descripton                  | arguments\n------------------|-----------------------------|------------------------------\non-expand         | 当任一节点收缩状态改变时触发     | data(当前节点数据), status(当前节点是否展开)\non-node-click     | 点击节点时触发                 | event(鼠标事件对象), data(当前节点数据), expand(是一个方法，如果点击该节点需要收缩，需要调用次方法)\n","readmeFilename":"README.md"}