{"_id":"@ameol/regraph","_rev":"5-abddf80f9e6708aaea2c0c9b2a3e1da9","name":"@ameol/regraph","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@ameol/regraph","version":"0.0.1","description":"## API","main":"src/index.js","dependencies":{"@antv/g6":"^2.1.1-beta","dagre":"^0.8.2","deepmerge":"^2.1.1"},"devDependencies":{"@babel/core":"^7.0.1","@babel/plugin-external-helpers":"^7.0.0","@babel/preset-env":"^7.0.0","eslint":"^5.5.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","gulp":"^3.9.1","less":"^3.8.1","livereload":"^0.7.0","npm-run-all":"^4.1.3","rollup":"^0.65.2","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-postcss":"^1.6.2"},"pre-commit":["lint"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"rollup -c --watch","reload":"livereload 'dist/' -d","watch":"npm-run-all --parallel reload dev"},"author":{"name":"ameol"},"license":"ISC","gitHead":"bdd748da3488bdf00c7be7900a86bf69cc0c13b8","_id":"@ameol/regraph@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"ameol","email":"ameool@163.com"},"dist":{"integrity":"sha512-NELv3UeJLW00wEqrykKTtNkkl7xVU6BIrI3/EOauTkh2DZKRF/wN+k/aozmn4KecbqzQofp1QZPMhwtO0VWbJw==","shasum":"d5afe05b711f4e1a987bb12a19b2b0fd5945f84f","tarball":"https://registry.npmjs.org/@ameol/regraph/-/regraph-0.0.1.tgz","fileCount":17,"unpackedSize":1034094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxb25CRA9TVsSAnZWagAAvW8P/29+ldC18xH7YEkoh1Cr\nxVRD12TDgw7Hj67oqY+uf96vgRr3rchdEFA5BO0hIIBE2BLYNYwMD2M8j1uk\nE4YLqnQscjhZVkm3DyrKPlg6T3XDSl5C9G6qwYodvVrCzRniYKbT0nE2DhMO\nNNm31LP4G9AY4khteDKzYxIeyW8iLsJVVpSAsL6vDdyo3b3hjjuyn2fmwnju\nbhXQRp0+ikaz/PfO/PeLbKNKXUJGKLoP28gCXLVH4mBFh7C98fVQgKCxxKbq\ne+VAtr1qqGi4LhXYjDA0LHxQ2moI4bADL6kGWUzAjqB+g4Smi19hLk6YizpW\n1W3mEyUz55FlE2fNuEfaLm2FNPKy0zg90keP3mvITeo77qynJd+lrSkRp57F\nxL2+NL7oLdcDQiboe6hIsKo9qJz63xpQuq7XvPPZBL3SZsSWvWGHezDxfDEX\nZvVDPkr2flDc9vYpEPqXcSWLzGED6dRIZ18SbvwZDd9Idnpk1JAkdskgb1R3\nZXuM9Rmv5vVCcQNEtdKtNgvc6HA45GgGUT5XT7E7Vr7cNWrbS7OljWCOwFrT\nMXhczHkR8xyjqX/8TJPNZMy6zbQG0u26RrAC7C21UUons9tsMIru0PXRA5hS\nk+tMgpVU2SE+rqI8lUmh6UbcPchX3pRAUYK3Ash+M8ZDDxj/R3HVZkkY7spc\nbcPy\r\n=4AiP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDV8mZr0clkyqbI7xeUBUbFGJ7AYDX7s969+bmJibT4AiEArL/Btux9w7je7cDO86nXjwhr2OYvgwvtElxE/i9/pz4="}]},"maintainers":[{"name":"ameol","email":"ameool@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/regraph_0.0.1_1539685817285_0.1896397477605265"},"_hasShrinkwrap":false},"0.0.2":{"name":"@ameol/regraph","version":"0.0.2","description":"## API","main":"src/index.js","dependencies":{"@antv/g6":"^2.1.1-beta","dagre":"^0.8.2","deepmerge":"^2.1.1"},"devDependencies":{"@babel/core":"^7.0.1","@babel/plugin-external-helpers":"^7.0.0","@babel/preset-env":"^7.0.0","eslint":"^5.5.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","gulp":"^3.9.1","less":"^3.8.1","livereload":"^0.7.0","npm-run-all":"^4.1.3","rollup":"^0.65.2","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-postcss":"^1.6.2"},"pre-commit":["lint"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"rollup -c --watch","reload":"livereload 'dist/' -d","watch":"npm-run-all --parallel reload dev"},"author":{"name":"ameol"},"license":"ISC","gitHead":"1a560f75129ad8f694d33cae193bda00efd25bed","_id":"@ameol/regraph@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"ameol","email":"ameool@163.com"},"dist":{"integrity":"sha512-jVZ3H/U7EedLSdVcFbpzucBX5uvPyhA38buDXqSKEhWiwgAbxgtz/EJRj9qa6lK6d7FLtXlAzd5HG0Dmx9iy5Q==","shasum":"8e5acdc9be8c00390b29acc5a3ee5dc4ee5087f0","tarball":"https://registry.npmjs.org/@ameol/regraph/-/regraph-0.0.2.tgz","fileCount":17,"unpackedSize":1034069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxrJmCRA9TVsSAnZWagAAon0P+QFVJZ2u5CAQSu3HkSxH\np6XN5LFzmQ6FDwDrdc6lpA48SZdfLoBMSuory7k6YVZU8uXzdPSbWQ174nPa\nIExeXdNfbTuEFlkcNQv37cQDZARxcuqncVufG5OEEXrLZmn5Usm7diHvSVV5\npcJJkaDKZza7Ijtd5ZJMblxC+3CVRh2aYTDQ3JIql6isoPC6sR4m/DaaudWU\nTH+lq7sdeIKXmOnwpaz3mPCFBglBY0nDrST4UUgjA/uPi8fUCelc/g6EH8Rz\nSVHGyDWyo/xfXc2pba3fyULjqYOjdnE19e7g2MinFhFdQlk+COhPSO1e5kBe\n7Pk8rlxcxbzAj+tJNCrYNjlCEC76xjqcNbW6TNL2OxrQ8zzP/Qc+ZIPZB8nM\n6V2EX8P/FQB5JBOEXbZ03SGa4QdipqRXxBaHxCD0gMVmJJkdY8xnwXw7Jxxe\n/sYEzemv9vZQ/Lw/oNXKbsSfxJN0nsvG5ktofeZn77nwyLwOWDCvsHphL/KR\nkriSuWS7819RbmHWNkFXBGUUH7xG9BGy//+y5gsJBprqRAxqnOdhsh0WuYA/\n4r5rcz8+sOg0drR2QvYMtZ06GTea303LCjbUfTDMHnX5pwo6EHbcxFBL8QIt\noLsbicv5U3MRaDCnS6hwVCUVbwrucA+FzTrkl9hjxdBFJURPMG5SXOWnfpj9\nwo/D\r\n=PgYu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrcD2waDild+kw3kPGPDDjSfTInudB94xw04AFJ8tjHwIgA5C72uuIQ6Q5TSfD52FkI0COSopFPYLuCGTscepCDqI="}]},"maintainers":[{"name":"ameol","email":"ameool@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/regraph_0.0.2_1539748453703_0.6313346836364473"},"_hasShrinkwrap":false},"0.0.3":{"name":"@ameol/regraph","version":"0.0.3","description":"## API","main":"src/index.js","module":"dist/regraph.js","dependencies":{"@antv/g6":"^2.1.1-beta","dagre":"^0.8.2","deepmerge":"^2.1.1"},"devDependencies":{"@babel/core":"^7.0.1","@babel/plugin-external-helpers":"^7.0.0","@babel/preset-env":"^7.0.0","eslint":"^5.5.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","gulp":"^3.9.1","less":"^3.8.1","livereload":"^0.7.0","npm-run-all":"^4.1.3","rollup":"^0.65.2","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-postcss":"^1.6.2"},"pre-commit":["lint"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"rollup -c --watch","reload":"livereload 'dist/' -d","watch":"npm-run-all --parallel reload dev"},"author":{"name":"ameol"},"license":"ISC","gitHead":"22f49b29e18f537fd62749f293caca7aa7fd1cf0","_id":"@ameol/regraph@0.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"ameol","email":"ameool@163.com"},"dist":{"integrity":"sha512-rkstW1LCKiltQKUnOCMwFAXF5uYYDgqv2R6eRpnYrgGvWGcOpgeXypaIdA8Nyr7kC6rYJOKVZ9/BF2QHJjr0zA==","shasum":"7ac629d1f94adcf2026bc3e897bf1027f03bdcdd","tarball":"https://registry.npmjs.org/@ameol/regraph/-/regraph-0.0.3.tgz","fileCount":16,"unpackedSize":1034099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxxrQCRA9TVsSAnZWagAAtzwP/3bBm4GJ1Xkd6H+pCwos\npLc/r+JnPTD9PBaOIH0pvuXEbJxjwr44ZMgTvJgJMZdcGiKJHBzI00u9vcwb\nh0Xe06SiD0F7u81TLBZGHFoHE+pckhKl4wF54faYS9xcIReZTu561IHRTxEV\njNLGQ4quAX0+AquXfHtwgbAZbKIg2H/C9QelbcuQPsDRkZFS+tUfUilwAZK8\nSGPJtAle/gerczb706jel03BmR0NlVSrJwwqF70jOKnS6NRbnDszXseqmNGe\nQ+i+WjbP2TePfOYvUMFD7wH5iExGdaGTEOdfK9GQPsmU5e7dVRotAmZYUe80\njs0Lg/FYMwacxua+qRFIN0c5w2UsQaisQoN7oeqI5nDI1r3Rf8HM/jrkwYkE\noJ7W9UDHj945ClaVLvoRV6ZWwl9kArTK8+zsIF37tepFHPAO2+kHAejVDcEh\nY3dGdBaiRQjJUuQza2DmeIrmvoTlDiNsbHP1T3Y/L+5Z/T0lj+0qVn58A7Vc\n/bUAMF7YGScDqxsgqqK+hV2X6qNPqH/ntG4AG5Zwgmm4ybDL6OxlMynaqemZ\nuvnY9wq+7y6hqK+er4Cty3DEtpecivkO1eETbHkgk2RhNWAmfeYJB7CCcbtG\nGQkcRzijM7/jieuqU9GIQFyAjYe/w0lAI76H5T4bjhU6FNvAez5WJ8uMI2HO\npSoX\r\n=RKcz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkM1Y3RJfd6gNLGQry9JI6AD6ZO+L3E6gSZg8r7XZgtQIhANoNz3YUZJH4Grskc92uLhUceolvE+F900VL99jLtHtO"}]},"maintainers":[{"name":"ameol","email":"ameool@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/regraph_0.0.3_1539775183614_0.4319120303276407"},"_hasShrinkwrap":false},"0.0.4":{"name":"@ameol/regraph","version":"0.0.4","description":"## API","main":"src/index.js","module":"dist/regraph.js","dependencies":{"@antv/g6":"^2.1.1-beta","dagre":"^0.8.2","deepmerge":"^2.1.1"},"devDependencies":{"@babel/core":"^7.0.1","@babel/plugin-external-helpers":"^7.0.0","@babel/preset-env":"^7.0.0","eslint":"^5.5.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","gulp":"^3.9.1","less":"^3.8.1","livereload":"^0.7.0","npm-run-all":"^4.1.3","rollup":"^0.65.2","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-postcss":"^1.6.2"},"pre-commit":["lint"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"rollup -c --watch","reload":"livereload 'dist/' -d","watch":"npm-run-all --parallel reload dev"},"author":{"name":"ameol"},"license":"ISC","gitHead":"b7e58a099a0846f9b14983ab6bf338212e8c34ba","_id":"@ameol/regraph@0.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"ameol","email":"ameool@163.com"},"dist":{"integrity":"sha512-hZPE0h3QAjjSI4S7VJe65IeH0O8nf9sd7TIc1T259y/3zge8B2LhOKIT0yIO/m5HegYM5qGUM9gzVbZ7rI6ljQ==","shasum":"ce7e35d0d9fe897a1fa0dd7222c45b4fa78c223a","tarball":"https://registry.npmjs.org/@ameol/regraph/-/regraph-0.0.4.tgz","fileCount":16,"unpackedSize":1037409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyHiqCRA9TVsSAnZWagAA0BUQAIpWUSbiyVD9Auc0ezt9\nk3XEAIsR1dFRmo4CODuAceU0skEIt+ZQqxQ8jmECYTn91mNtNWr0hYQrgHe3\n0IgE6siQNLCFfxcxCnNwNkBMYyfiGDS9BOpp96nN8y0sbycXdUs40szoHI/3\nF+J/TmljM+I7vwvEq8iFdxahWEfzjv/y/U5hOBu4DmtyyeiE58k2Xe5okJot\n+d94Jyq3QFpn/A2QlUaHfdQvQVnMgOp9CUpobubBIjRpA1DL6MqafMfqkV1s\nc0UphN9DfaWMZNkUUqxV5r0Q0QOio0gktLspm0SjbA1tf1nyoW/fAA5g4U08\nMpJ3KI4WVPphB/yeP735DI70j6Ea9d00OkrnhQv+gbRZhDZWWUnPZHl3pXXu\nwdsmnVMrNF2DMmBIfEXdsz0x6gaEdWhbWfRcZ1hhxHJ9DAeBvfKWVl9vSxlL\nzUuOf+kFQjODrp2bCxkvmS/8c29f6t+BlaBNwT7dCYg8HyM21zKcMoxBDQxq\n7B46D+IoxwMQGQPPKy6eCksaZgqjD8Bfc1UkTHm/GbGFOS0aCJyae5DXlEm6\nGA7DhJIxlQs06shzo/FbVmIBC6lrHPKPSUcwfJZ2S1c+cnaICEiIeaqU900g\nRAHCMKbUc5AUmU/V91/EoKmmjioFmyh8GxMt/d3GmaG2FU8UQ2imDPRtgGS2\nvl9h\r\n=ls1T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbRg70yozGt4UkGRlYwUTnhlCYq98j3MqH4DaExdZXLAiBCvzdKgzzX9oDXiZfQ2b4cikl3vwLftHzxP9+RXup6tA=="}]},"maintainers":[{"name":"ameol","email":"ameool@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/regraph_0.0.4_1539864745696_0.5680053104972504"},"_hasShrinkwrap":false},"0.0.5":{"name":"@ameol/regraph","version":"0.0.5","description":"## API","main":"src/index.js","module":"dist/regraph.js","dependencies":{"@antv/g6":"^2.1.1-beta","dagre":"^0.8.2","deepmerge":"^2.1.1"},"devDependencies":{"@babel/core":"^7.0.1","@babel/plugin-external-helpers":"^7.0.0","@babel/preset-env":"^7.0.0","eslint":"^5.5.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","gulp":"^3.9.1","less":"^3.8.1","livereload":"^0.7.0","npm-run-all":"^4.1.3","rollup":"^0.65.2","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-eslint":"^5.0.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-postcss":"^1.6.2"},"pre-commit":["lint"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"rollup -c --watch","reload":"livereload 'dist/' -d","watch":"npm-run-all --parallel reload dev"},"author":{"name":"ameol"},"license":"ISC","gitHead":"5ef98d00970aed1250d2bf7467d3cad1e4e6a18a","_id":"@ameol/regraph@0.0.5","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"ameol","email":"ameool@163.com"},"dist":{"integrity":"sha512-Rh27/aRQsPktxbNG91Asq84hcgd5dkI7amrbgxtwDZjhKuKP8RBxU3v5YnkHINqqmi5J9wOQagClExsQ6aWAKw==","shasum":"46151ed04dc07918b839849dd50c7bc617589130","tarball":"https://registry.npmjs.org/@ameol/regraph/-/regraph-0.0.5.tgz","fileCount":16,"unpackedSize":1038081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyIAjCRA9TVsSAnZWagAAS1UQAKUnrfB2P+xeidNypwRr\nQvDvBnOQ2rOU1CayQoUhJxa4WkpBJN/3/jsnrb8UcZE4MDsluUGOB5oKfkiF\nN0yhz6OWPesB+pZbqsVm+BReAmbEgvQe1O2NTcvl8pFgzwByb+Wxvh1mA/7P\nHzAFuEI53cGLGJdtAvK2ITYsRoH285vkN7IlW8ti55VpxJYtUcFQdZsbxnNo\nFHEcYy3MQkO46uPLvQbH+clhhx3XpapBc2OStmf1rWfZBzgooL5yntdz7RTH\nIFNtD+nv3IyUf32RscLvkiSX6OL0BvnFS1ER6eS1pqMb0t8AwyP3n5hAmo5Q\ncuqf76tCxNCpia7hxJXk4+deS7XkUzBt2vP8RQvTC7F+9imQ5YNVKU17Hseq\nnP0xqkbr/uaxxfpjykNpJb0/IVzwk0ubk4ymIJEW5orRQwBOvd35oyNY2dGT\n7OtpMNtPDEpU3lof/cE28KZJIX9WyESMWkoXWIPC71SncKXNLU6eAfTvk1Sq\nmmN7HaFUx6QNozW6DyVIeRufM8b+WeYoXhZtTVL8/UX3wAoQsbB592UsIMFa\n6RZmpzaERFc9zxwdZzdB2Jq4PLDu+o/kp5Lnc0ejt2wl0bbZCrxuU6Okvpyk\nSPLumL8NLDdOTZru+4dHRczPgale4pVmitmutPPWN4p/UoHzsLbv/k3I2Ulj\n4dcD\r\n=w1cV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnPup23C5Lm7xCNmiH+DdWTj5iTa1xJu6Gv8s165QTMgIgN/hEmBuBSVwvkPNP9N492aUcjiMH5jolq1FLRjVFeCk="}]},"maintainers":[{"name":"ameol","email":"ameool@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/regraph_0.0.5_1539866658465_0.20609385222343146"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-16T10:30:17.129Z","0.0.1":"2018-10-16T10:30:17.487Z","modified":"2022-04-04T13:48:05.992Z","0.0.2":"2018-10-17T03:54:13.962Z","0.0.3":"2018-10-17T11:19:43.725Z","0.0.4":"2018-10-18T12:12:25.871Z","0.0.5":"2018-10-18T12:44:18.584Z"},"maintainers":[{"name":"ameol","email":"ameool@163.com"}],"description":"## API","author":{"name":"ameol"},"license":"ISC","readme":"## 基于g6的数据库表关系生成图插件\n\n## API\n\n### create\n用于创建一个关系图\n```\n  ReGraph.create(options)\n```\n#### options:\n```javascript\n/**\n * 容器id\n * @type {string}\n */\ncontainer: '',\n/**\n * 数据({nodes: [], edges: []})\n * @type {array}\n */\ndata: {},\n/**\n * 画布宽度\n * @type {number}\n */\nwidth: 0,\n/**\n * 画布高度\n * @type {number}\n */\nheight: 0,\n/**\n * 默认是直线，type可选：polyline, polyline-round（直角折线，圆角折线）\n * @type {string}\n */\nedgeCfg: {\n  shape: 'default',\n  // color: '#AAB7C4', //设置颜色节点hover，高亮关系线功能失效\n},\n/**\n * 是否支持缩略图\n * @type {boolean}\n */\nenableMinimap: true,\n/**\n * 缩略图配置\n * @type {boolean}\n */\nminimapCfg: {\n  container: '',\n  width: 180,\n  height: 120,\n},\n/**\n * 是否支持拖拽画布来平移画布\n * @type {boolean}\n*/\nenablePanBlank: true,\n/**\n * 是否支持缩放\n * @type {boolean}\n*/\nenableZoom: true,\n/**\n * 控制允许的交互\n * @type {array}\n */\nallowBehaviours: ['mouseEnterHighlightRelation', 'mouseLeaveResetRelation'],\n/**\n * 交互的配置相关\n * @type {array}\n */\nbehavioursCfg: {\n  highlight: {\n    targetColor: '',\n    sourceColor: '',\n    beforeEnter: null, //参数：item, graph\n    beforeLeave: null, // 参数：item, graph, originColor（线原始的颜色）\n  },\n},\n/**\n * 设置节点tooltip内容\n * @type {function}\n * @param model\n * @param originalData\n */\nToolTipFormatter: null,\n/**\n * 节点点击事件\n * @type {function}\n * @param item\n */\nnodeClick: null,\n```\n\n### destroy\n销毁关系图\n```\n  ReGraph.destroy()\n```\n\n### read\n读取数据（如果options中有data，这个可以不用使用）\n```\n  ReGraph.read(data)\n```\n\n### Utils\n工具类\n\n - 列表项\n\nformatData：执行read(data)前需要格式化data数据，将原始数据列表中对象key值映射到插件数据格式上（如果原始数据和所需格式一样，则不需要转换）\n```javascript\n  // 不使用该方法需要提供如下格式\n  {\n    nodes: [{\n      id, label, fields\n    }],\n    edges: [{\n      id, target, source, target_field, source_field\n    }],\n  }\n  // 只有关系数据可以使用该方法转换成以上格式\n  const formattedData = ReGraph.Utils.formatData(data, {\n    id: 'id',\n    target: 'target_table_id',\n    target_name: 'target_table',\n    target_field: 'target_field',\n    source: 'source_table_id',\n    source_name: 'source_table',\n    source_field: 'source_field',\n  })\n```","readmeFilename":"README.md"}