{"_id":"u-tree-view.vue","_rev":"16-16abfb75890601b561b470add34d4612","name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","dist-tags":{"latest":"0.2.7"},"versions":{"0.1.0":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.1.0","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-base.vue":"^0.1.0","u-tree-view-node.vue":"^0.1.0"},"peerDependencies":{"vue":"^2.2.1"},"_id":"u-tree-view.vue@0.1.0","scripts":{},"_shasum":"fbab9471ff71e98523d81f7c7d622943587b61fd","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"shasum":"fbab9471ff71e98523d81f7c7d622943587b61fd","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.1.0.tgz","integrity":"sha512-8h1N3pF8PVbTyBxuApdWzM5VTgUJPPtj7eM3MoGx299cs6nH0cErjwByLr4x8TZe4yedFoJLjpwTQZj8hT9QjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+0UESu04/1lF7YXUR4jjPKAuz70lE/1uAPyD1XdctiwIhAIoDe/kcg+7ApDJVG22nKtlgI/Nr1cMNA80SKcIv6/US"}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/u-tree-view.vue-0.1.0.tgz_1493176883373_0.3833973102737218"},"directories":{}},"0.1.1":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.1.1","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-base.vue":"^0.1.3","u-tree-view-node.vue":"^0.1.1"},"peerDependencies":{"vue":"2.3.0"},"_id":"u-tree-view.vue@0.1.1","scripts":{},"_shasum":"6aa6e3a0823c8c6ae4634b52dee1d7962179d23d","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"shasum":"6aa6e3a0823c8c6ae4634b52dee1d7962179d23d","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.1.1.tgz","integrity":"sha512-w59P4M49lMpnnJl5iuikHidl5mh8okFpIpgmE8i0Euqp25NyhUuNmcewXkPj9/aU9M2mGM7r33f7YxJOiCHUqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSP0P4jf8fy6grTnb9RVaBguDWZCv2hUKHEhhOL7kkKAiEAzM8Yj1R7HAatZ1br30Xm2qBgn0eGM37/LV0Log8FP6Y="}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/u-tree-view.vue-0.1.1.tgz_1495163767622_0.12793693039566278"},"directories":{}},"0.2.0":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.2.0","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-tree-view-node.vue":"^0.2.0"},"peerDependencies":{"vue":"^2.4.0"},"_id":"u-tree-view.vue@0.2.0","scripts":{},"_shasum":"e8d3cbd42ba844fc6b58a0065fe967a1816ac4ab","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"shasum":"e8d3cbd42ba844fc6b58a0065fe967a1816ac4ab","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.2.0.tgz","integrity":"sha512-vykjwpQL5Kk0x2Caq3YNTUUoHq5UD+cjeMWS3Sqgsqicr5WYW7nCsTPWdX9U0to2dTBqTMNXSyZTcHQ3c70y3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfRPjD+GKSYnlDSHKQFhBuKiVb2J9TxdBZ/h1GnUNqlAIgAqeza86VK+dWs9ccgfX2mBX/TQCj2Kes22rHleZqFBo="}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-tree-view.vue-0.2.0.tgz_1501768895839_0.128308008890599"},"directories":{}},"0.2.1":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.2.1","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-tree-view-node.vue":"~0.2.0"},"peerDependencies":{"vue":"^2.4.0"},"_id":"u-tree-view.vue@0.2.1","scripts":{},"_shasum":"50ac88bf3ca9cc2a0c494c1db3ad216400f3e6a8","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"shasum":"50ac88bf3ca9cc2a0c494c1db3ad216400f3e6a8","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.2.1.tgz","integrity":"sha512-gpKaKW4XzKvParJKheawEczbP3Zu0qdYqxDaoYRxzvRqnWTwV1nLGkhHxtdc3i3EqW8MllnZidOoFPGSUfm46w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkYziheAR4gJcPSY61QWhVB1mCgtBa/mgszjz30MK8gQIhANOcAR8rLzMv2QUQe1xRRC25LrXMPl0++/RRd1Typ28K"}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-tree-view.vue-0.2.1.tgz_1501845661303_0.3718140514101833"}},"0.2.2":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.2.2","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-field.vue":"~0.1.2","u-tree-view-node.vue":"~0.2.0"},"peerDependencies":{"vue":"^2.4.0"},"_id":"u-tree-view.vue@0.2.2","scripts":{},"_shasum":"74c52458fe4f7bcdf1e578511b1fe376b0f8a78d","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"shasum":"74c52458fe4f7bcdf1e578511b1fe376b0f8a78d","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.2.2.tgz","integrity":"sha512-QCv3dezTeabTxK//nYZtAbUU9A3tJfGaYBwyOsnc08vBd3aw5tX+Wp4w9DR1rx+XztiBmbJdjZceyYMauunZrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmGbdv2/R4IrB6jMDBIJ4A1PYggGYld4o7GuMPnI2leAiAsRNLK2TqbPwME6nagQ6r3XE2BVFftIwhu9csHI2T6Rw=="}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-tree-view.vue-0.2.2.tgz_1503934279811_0.8697152519598603"}},"0.2.3":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.2.3","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-field.vue":"~0.1.4"},"peerDependencies":{"u-tree-view-node":"0.2.3","vue":"^2.4.0"},"_id":"u-tree-view.vue@0.2.3","scripts":{},"_shasum":"6a6975afdc9205373147a9e0f938a44169a6bc35","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"shasum":"6a6975afdc9205373147a9e0f938a44169a6bc35","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.2.3.tgz","integrity":"sha512-6WnXtO+gzKUz8JwW51+rfcnz0PEw8mTHrd6pkCWfggWTdUO6S62BonsTbW8guhTB0W4IiXw200njq93UYlPx2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCduFwqMblKgS6SgW0NyVBwewOoLSCkgwkz2ZHpMxYftAIgBNHWCSMbxci0wQEWJNKWD42LRST2SL8ojH0qtIYdAv8="}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-tree-view.vue-0.2.3.tgz_1504152136370_0.6941083101555705"}},"0.2.4":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.2.4","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-field.vue":"~0.1.5"},"peerDependencies":{"u-tree-view-node.vue":"0.2.4","vue":"^2.4.0"},"_id":"u-tree-view.vue@0.2.4","scripts":{},"_shasum":"40e34919e0f7befb0f546c4ca3415958832ad2b0","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"shasum":"40e34919e0f7befb0f546c4ca3415958832ad2b0","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.2.4.tgz","integrity":"sha512-e6FJ/yu9Y5jWiJC/qhHT+mAoQgVN84OqLcAt+SXPjkDD2RRRMwT5LFMvWKhhCGAeE8pq9xX8ssok1YePqV2kzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCORl2yYMnXluoo1oLHF9DCTPvPvtHRAdrZtjwfCGQIXgIhANP6EEua+fbdCSEXSZui0u5bobO3tZWXqXZI2bP5Tz/4"}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-tree-view.vue-0.2.4.tgz_1504152854702_0.4197932237293571"}},"0.2.5":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.2.5","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-field.vue":"~0.1.7"},"peerDependencies":{"u-tree-view-node.vue":"0.2.5","vue":"^2.4.0"},"_id":"u-tree-view.vue@0.2.5","scripts":{},"_shasum":"d28ccaca4a1028c622defa05b77aebbda4dc56d7","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"shasum":"d28ccaca4a1028c622defa05b77aebbda4dc56d7","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.2.5.tgz","integrity":"sha512-k03LP/0SFt2M6mzLB+y0cJV1lBytCYYmeLjeuJmBcGXYNYz8ONAHrmBWIHkpvb0wv0HaHK5ZTq6CRuukxL6XQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSjG3Am/CudQhrpIkAB+1KvE8aGvP12QooYQFbFhTK6QIhAM5JTWY2F3mIE9WlhDnIufqrreVTy9ohd2rqo4khpZ6i"}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-tree-view.vue-0.2.5.tgz_1504615128173_0.3697480410337448"}},"0.2.6":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.2.6","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-field.vue":"~0.1.7"},"peerDependencies":{"u-tree-view-node.vue":"0.2.6","vue":"^2.4.0"},"_id":"u-tree-view.vue@0.2.6","_npmVersion":"5.4.2","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"integrity":"sha512-3lSk/e8Zf9HgQqi9hThgVL+pUKOHnHc3o+OB+dk1JD7CNwdR4JiazNv3hijGS8h17Cs2eJk8r6jenUt2sGaaNQ==","shasum":"6a6e9265f7a2172dd60a32a197a28285858d9019","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1eSJi927obA15HF62BID7JUYo7cCx3KoiAdQXgfBbdAiEA+8WSnZLWc7X4pymLVVaiG3dEbanx7wFo1zBiye0uEnY="}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-tree-view.vue-0.2.6.tgz_1507860200929_0.9148231942672282"}},"0.2.7":{"name":"u-tree-view.vue","description":"Vusion Proto UI - TreeView","version":"0.2.7","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"homepage":"http://vusion.github.io","bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","keywords":["vusion","proto","ui","proto-ui"],"tags":["vusion","proto","ui","proto-ui"],"dependencies":{"u-field.vue":"~0.1.7"},"peerDependencies":{"u-tree-view-node.vue":"0.2.7","u-tree-view-text.vue":"0.2.7","vue":"^2.4.0"},"_id":"u-tree-view.vue@0.2.7","_npmVersion":"5.5.1","_nodeVersion":"7.4.0","_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"dist":{"integrity":"sha512-wOzwXyKRGotBAKLiz06j1KFSyuG+pzX3tXMhc+tf8OH6DuGt9j7qoE8VmGg3Iq8GCoxq4KEpwj2Wj6kX1TrMGA==","shasum":"2855b33e4c4afc50848a5dc5421590e37330e9a4","tarball":"https://registry.npmjs.org/u-tree-view.vue/-/u-tree-view.vue-0.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr0pSSgmnDXMHj+BDv0kOL/C7YgQ2abQ9HXS7RDUKJIAIhAIIoZebfKqhFeS3888Nyrhr/UraFmQY5CxlchKetFebs"}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-tree-view.vue-0.2.7.tgz_1508851050190_0.513947440776974"}}},"readme":"# TreeView\n\n## Examples\n### Basic\n\nIt is recommended to use data pattern to generate tags easily.\n\n#### Tag Pattern\n\n``` html\n<u-tree-view>\n    <u-tree-view-node text=\"Node 1\">\n        <u-tree-view-node text=\"Node 1.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.2\">\n            <u-tree-view-node text=\"Node 1.2.1\"></u-tree-view-node>\n            <u-tree-view-node text=\"Node 1.2.2\"></u-tree-view-node>\n        </u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.3\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.4\"></u-tree-view-node>\n    </u-tree-view-node>\n    <u-tree-view-node text=\"Node 2\"></u-tree-view-node>\n    <u-tree-view-node text=\"Node 3\">\n        <u-tree-view-node text=\"Node 3.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 3.2\"></u-tree-view-node>\n    </u-tree-view-node>\n</u-tree-view>\n```\n\n#### Data Pattern\n\n``` html\n<u-tree-view :data=\"[\n    { text: 'Node 1', children: [\n        { text: 'Node 1.1' },\n        { text: 'Node 1.2', children: [\n            { text: 'Node 1.2.1' },\n            { text: 'Node 1.2.2' },\n        ] },\n        { text: 'Node 1.3' },\n        { text: 'Node 1.4' },\n    ] },\n    { text: 'Node 2' },\n    { text: 'Node 3', children: [\n        { text: 'Node 3.1' },\n        { text: 'Node 3.2' },\n    ] },\n]\"></u-tree-view>\n```\n\n### Value\n\n#### Tag Pattern\n\n``` html\n<u-tree-view value=\"1.2\">\n    <u-tree-view-node text=\"Node 1\" value=\"1\">\n        <u-tree-view-node text=\"Node 1.1\" value=\"1.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.2\" value=\"1.2\">\n            <u-tree-view-node text=\"Node 1.2.1\" value=\"1.2.1\"></u-tree-view-node>\n            <u-tree-view-node text=\"Node 1.2.2\" value=\"1.2.2\"></u-tree-view-node>\n        </u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.3\" value=\"1.3\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.4\" value=\"1.4\"></u-tree-view-node>\n    </u-tree-view-node>\n    <u-tree-view-node text=\"Node 2\" value=\"2\"></u-tree-view-node>\n    <u-tree-view-node text=\"Node 3\" value=\"3\">\n        <u-tree-view-node text=\"Node 3.1\" value=\"3.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 3.2\" value=\"3.2\"></u-tree-view-node>\n    </u-tree-view-node>\n</u-tree-view>\n```\n\n#### Data Pattern\n\n``` html\n<u-tree-view value=\"1.2\" :data=\"[\n    { text: 'Node 1', value: '1', children: [\n        { text: 'Node 1.1', value: '1.1' },\n        { text: 'Node 1.2', value: '1.2', children: [\n            { text: 'Node 1.2.1', value: '1.2.1' },\n            { text: 'Node 1.2.2', value: '1.2.2' },\n        ] },\n        { text: 'Node 1.3', value: '1.3' },\n        { text: 'Node 1.4', value: '1.4' },\n    ] },\n    { text: 'Node 2', value: '2' },\n    { text: 'Node 3', value: '3', children: [\n        { text: 'Node 3.1', value: '3.1' },\n        { text: 'Node 3.2', value: '3.2' },\n    ] },\n]\"></u-tree-view>\n```\n\n### Readonly & Disabled\n\n#### Tag Pattern\n\n``` html\n<u-tree-view readonly>\n    <u-tree-view-node text=\"Node 1\">\n        <u-tree-view-node text=\"Node 1.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.2\">\n            <u-tree-view-node text=\"Node 1.2.1\"></u-tree-view-node>\n            <u-tree-view-node text=\"Node 1.2.2\"></u-tree-view-node>\n        </u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.3\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.4\"></u-tree-view-node>\n    </u-tree-view-node>\n    <u-tree-view-node text=\"Node 2\"></u-tree-view-node>\n    <u-tree-view-node text=\"Node 3\">\n        <u-tree-view-node text=\"Node 3.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 3.2\"></u-tree-view-node>\n    </u-tree-view-node>\n</u-tree-view>\n<u-tree-view disabled>\n    <u-tree-view-node text=\"Node 1\">\n        <u-tree-view-node text=\"Node 1.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.2\">\n            <u-tree-view-node text=\"Node 1.2.1\"></u-tree-view-node>\n            <u-tree-view-node text=\"Node 1.2.2\"></u-tree-view-node>\n        </u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.3\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.4\"></u-tree-view-node>\n    </u-tree-view-node>\n    <u-tree-view-node text=\"Node 2\"></u-tree-view-node>\n    <u-tree-view-node text=\"Node 3\">\n        <u-tree-view-node text=\"Node 3.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 3.2\"></u-tree-view-node>\n    </u-tree-view-node>\n</u-tree-view>\n<u-tree-view>\n    <u-tree-view-node text=\"Node 1\">\n        <u-tree-view-node text=\"Node 1.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.2\" disabled>\n            <u-tree-view-node text=\"Node 1.2.1\"></u-tree-view-node>\n            <u-tree-view-node text=\"Node 1.2.2\"></u-tree-view-node>\n        </u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.3\" disabled></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.4\"></u-tree-view-node>\n    </u-tree-view-node>\n    <u-tree-view-node text=\"Node 2\" disabled></u-tree-view-node>\n    <u-tree-view-node text=\"Node 3\">\n        <u-tree-view-node text=\"Node 3.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 3.2\"></u-tree-view-node>\n    </u-tree-view-node>\n</u-tree-view>\n```\n\n#### Data Pattern\n\n``` html\n<u-tree-view :data=\"[\n    { text: 'Node 1', children: [\n        { text: 'Node 1.1' },\n        { text: 'Node 1.2', disabled: true, children: [\n            { text: 'Node 1.2.1' },\n            { text: 'Node 1.2.2'}\n        ] },\n        { text: 'Node 1.3', disabled: true  },\n        { text: 'Node 1.4' },\n    ] },\n    { text: 'Node 2', disabled: true  },\n    { text: 'Node 3', children: [\n        { text: 'Node 3.1' },\n        { text: 'Node 3.2'}\n    ]}\n]\"></u-tree-view>\n```\n\n### Cancelable\n\n``` html\n<u-tree-view cancelable>\n    <u-tree-view-node text=\"Node 1\">\n        <u-tree-view-node text=\"Node 1.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.2\">\n            <u-tree-view-node text=\"Node 1.2.1\"></u-tree-view-node>\n            <u-tree-view-node text=\"Node 1.2.2\"></u-tree-view-node>\n        </u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.3\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 1.4\"></u-tree-view-node>\n    </u-tree-view-node>\n    <u-tree-view-node text=\"Node 2\"></u-tree-view-node>\n    <u-tree-view-node text=\"Node 3\">\n        <u-tree-view-node text=\"Node 3.1\"></u-tree-view-node>\n        <u-tree-view-node text=\"Node 3.2\"></u-tree-view-node>\n    </u-tree-view-node>\n</u-tree-view>\n```\n\n## TreeView API\n### Attrs/Props\n\n| Attr/Prop | Type | Default | Description |\n| --------- | ---- | ------- | ----------- |\n| data | Array<{ text, value }> | | Pass a data list and no need to loop tags manually |\n| value.sync, v-model | Any | | Value of selected item |\n| field | String | `'text'` | Indicate which field to show text |\n| cancelable | Boolean | `false` | Select twice to cancel |\n| readonly | Boolean | `false` | Readonly |\n| disabled | Boolean | `false` | Disabled |\n\n### Slots\n\n| Slot | Description |\n| ---- | ----------- |\n| (default) | |\n\n### Events\n\n#### @select\n\nEmit when selecting an node.\n\n| Property | Type | Description |\n| -------- | ---- | ----------- |\n| value | Any | Value of this node |\n| node | Object | Node object of selected node |\n| $node | TreeViewNode | Selected node |\n\n#### @input\n\n| Property | Type | Description |\n| -------- | ---- | ----------- |\n| value | Any | Value of this node |\n\n#### @toggle\n\nEmit when expanding or collapsing this node.\n\n| Property | Type | Description |\n| -------- | ---- | ----------- |\n| expanded | Boolean | Expanded or Collapsed |\n| $node | TreeViewNode | Node to toggle |\n\n## ListViewItem API\n### Attrs/Props\n\n| Attr/Prop | Type | Default | Description |\n| --------- | ---- | ------- | ----------- |\n| value | Any | | Value of this item |\n| expanded.sync | Any | | Value of this item |\n| disabled | Boolean | `false` | Disabled |\n\n### Slots\n\n| Slot | Description |\n| ---- | ----------- |\n| (default) | |\n\n### Events\n\n#### @select\n\nEmit when selecting an node.\n\n| Property | Type | Description |\n| -------- | ---- | ----------- |\n| value | Any | Value of this node |\n| node | Object | Object of this node |\n| $node | TreeViewNode | This node |\n\n#### @toggle\n\nEmit when expanding or collapsing this node.\n\n| Property | Type | Description |\n| -------- | ---- | ----------- |\n| expanded | Boolean | Expanded or Collapsed |\n","maintainers":[{"name":"rainfore","email":"rainforest92@126.com"}],"time":{"modified":"2022-06-28T02:28:21.903Z","created":"2017-04-26T03:21:25.448Z","0.1.0":"2017-04-26T03:21:25.448Z","0.1.1":"2017-05-19T03:16:09.970Z","0.2.0":"2017-08-03T14:01:35.928Z","0.2.1":"2017-08-04T11:21:01.358Z","0.2.2":"2017-08-28T15:31:19.903Z","0.2.3":"2017-08-31T04:02:16.436Z","0.2.4":"2017-08-31T04:14:14.905Z","0.2.5":"2017-09-05T12:38:48.269Z","0.2.6":"2017-10-13T02:03:21.022Z","0.2.7":"2017-10-24T13:17:30.274Z"},"homepage":"http://vusion.github.io","keywords":["vusion","proto","ui","proto-ui"],"repository":{"type":"git","url":"git+https://github.com/vusion/proto-ui.git"},"author":{"name":"Rainfore","email":"rainforest92@126.com"},"bugs":{"url":"http://github.com/vusion/proto-ui/issues"},"license":"MIT","readmeFilename":"README.en-US.md"}