{"_id":"@99cloud/bpmn-viewer","_rev":"2-92740599a828f820f51076485b200575","name":"@99cloud/bpmn-viewer","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@99cloud/bpmn-viewer","version":"0.0.1","private":false,"scripts":{"test":"vue-cli-service serve","lint":"eslint --fix --ext .js,.vue src tests"},"peerDependencies":{"core-js":"^3.6.5","vue":"^2.6.11","bpmn-js":"^8.2.1"},"devDependencies":{"@babel/preset-env":"^7.12.11","@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","babel-eslint":"^10.0.1","babel-plugin-component":"^1.1.1","compression-webpack-plugin":"^3.0.0","css-loader":"^5.0.2","eslint":"^5.16.0","eslint-loader":"^4.0.2","eslint-plugin-vue":"^5.2.3","lodash":"^4.17.20","node-sass":"^4.9.0","sass-loader":"^7.1.0","vue-template-compiler":"^2.5.21","core-js":"^3.6.5","vue":"^2.6.11","bpmn-js":"^8.2.1"},"browserslist":["> 1%","last 2 versions","not dead"],"gitHead":"1a4639857e23d060442dd840549790b433025b03","description":"## 下载","_id":"@99cloud/bpmn-viewer@0.0.1","_nodeVersion":"12.16.2","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ZBZlQ7ucfizqnC1PduME5EjyasHCzeFSjxmBGNMvHTW5IkglhSV1KsgrKx/NY+3fM3h0sFNiqYwTDqMzvD72/g==","shasum":"afebe321af1f36e1d6f607e5c6b92c5073949fdc","tarball":"https://registry.npmjs.org/@99cloud/bpmn-viewer/-/bpmn-viewer-0.0.1.tgz","fileCount":12,"unpackedSize":22582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR1EZCRA9TVsSAnZWagAAp6EP/12CYcxxSnBuhdgis/G+\n7m5+Lu6+t9UCQHaHLi0oZeCjpMTSk/Cbq6mupsgC1sBOBLogcp+v47CF1Qrl\nLkBQioFGAN2XIUDX9Mkd21AMy/Bwl/3x6IZy9wzARW0EmvuZ6kIVYTi5JLC8\n+ksT5xR1WkYh4w0KhhschfdnH5SQvcoLIrj+Aa/rwhHz0XVfveUpAgzWMC/u\ni4x89jQ7AhZqhjWIKOMSsWMyZ3tBu1bVNG2C9Uu6IcaKIOP1RueXZToT/Cro\nnO2ABLnDdTHSTgfnF0QYmuMGY7AVq0mq+fcqoHB43FoOwsP4E8XrAEpYV7sl\nzeNZtapsngxnJek8WY6JB0ARitdWE6doiJ/YZ6/r3ji45iKAJYAxaEW4fXlr\nR3fT+HFySTLSfVkchGXezdQs2IXbfLc+6P236VEK8uny6SCVXY7Qvd4h3i5q\nYLORb01Zijed1FPAsK80hSR4pUzsgJf1f9bA+9j1MtHeqtcSrWrc2mqKEVq+\nBYLQIHck0kwEpJ3xRVmPEYRDbSmlKu78b4dGqOtqIkSR1m/gpYjZ0n1FaMOS\nTmLVztaUJMAlI8eWr/hfCf2jCA2kJLVntxTbJvnc9dE+4lK9e29LXT7s6Cji\nUykf3mSpXVHEYI6TTqfelb0ah34/aJUjFUodJEaXlp9S3Vn+8cUQC4T3Cs8g\n3Ppx\r\n=ug1O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmw3AcZZUV4Nfj2oLvH5U+OoorQtMw5fBXMXHuCpdWnAiAwd1n+Js1mogaTF+xZ0+xBigZjHoELhwlXuPnqHAroiA=="}]},"_npmUser":{"name":"zy_jz","email":"1213774401@qq.com"},"directories":{},"maintainers":[{"name":"zy_jz","email":"1213774401@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bpmn-viewer_0.0.1_1615286552783_0.15079880069249474"},"_hasShrinkwrap":false},"0.0.2":{"name":"@99cloud/bpmn-viewer","version":"0.0.2","private":false,"scripts":{"test":"vue-cli-service serve","lint":"eslint --fix --ext .js,.vue src tests"},"peerDependencies":{"core-js":"^3.6.5","vue":"^2.6.11","bpmn-js":"^8.2.1"},"devDependencies":{"@babel/preset-env":"^7.12.11","@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","babel-eslint":"^10.0.1","babel-plugin-component":"^1.1.1","compression-webpack-plugin":"^3.0.0","css-loader":"^5.0.2","eslint":"^5.16.0","eslint-loader":"^4.0.2","eslint-plugin-vue":"^5.2.3","lodash":"^4.17.20","node-sass":"^4.9.0","sass-loader":"^7.1.0","vue-template-compiler":"^2.5.21","core-js":"^3.6.5","vue":"^2.6.11","bpmn-js":"^8.2.1"},"browserslist":["> 1%","last 2 versions","not dead"],"gitHead":"d158be6c9c393674386f5df37b17f48592aca9b5","description":"## 下载","_id":"@99cloud/bpmn-viewer@0.0.2","_nodeVersion":"12.16.2","_npmVersion":"6.13.4","dist":{"integrity":"sha512-h+B/huXgipAtj7182LMLMrgyl8BgcA98qv/T5dW3ZJPDPISFzbQOob/hGpwx9nas0yKllnj7EcXc1Rj5mz2QkA==","shasum":"1f528e437136bfd65d6aa5b9a51c7bc16166fde3","tarball":"https://registry.npmjs.org/@99cloud/bpmn-viewer/-/bpmn-viewer-0.0.2.tgz","fileCount":12,"unpackedSize":22785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSHkXCRA9TVsSAnZWagAAegcQAIDKLqBOZz1c3CMI2peb\nUj2hsmy/if1OH6/Vkn1UTnljxtpnrI1PxiViBh8VcJB6zYSFPK5GCQosLZfJ\nxHQtdLFAU27suiceTJZgyMtsbiqEpruJuunWS1+bHhNKmomBVyknBCpmjSji\nOfJAVqD924U8VIOTvhyZPDIBgR6AnCxs1EaXGfryYg1rlmDNfiEV3g13rD+H\nu6bHul90zlnUKagyiy1qoOQu+ayyUwqcI8o3H+D+LwEecAnAoFcF+cC8MRZ3\nqYm6VqIO26BeBU6Chv2YgyYNxidQ1sfDJlHvMOL2kEYb2HfGGSLT8XjP1hjk\npJP/zJt5fEjKhcIGJjXUw2kqXV9dv7c1lERKtvXiCHBUM0JiHJOxwTwx8N3t\n8NYqPYl+IfaoMT8sRkwWh51YPD7QBESFIQ6+SFKxk/9IahADWXYT//GKM5WB\nuTpe6SJeUVZBG2bEMDQWLfFzmR+eGOa47zhvnWOnQwzpt7EYsPo4pT1yUAQc\nsf4Tq/In7lIWrFhFoa8bv0LWvf47xK8j++yHeIp48W6wfr8SAqcpqhQHae0p\nDtHAZpG4rvHgbNLmWB0niZPUVGXdvkC6KrVyXNxnhJhr15fuBY+uPYI/l7fH\n/X7lZjhSsNeX/Q+IaTtGuKaCdpPlWs4UusQ1fkU8reQx7FJh4O4JdvwPlUzh\npOT7\r\n=qo6e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDryIxWT4OSDOkbFPuqHH0vowXZLf4AHHyFdWpcCyhpJQIgeZRwqr44JnnSREB4WSJZlHekmvFOg7ZOgM8WmXv5xaE="}]},"_npmUser":{"name":"zy_jz","email":"1213774401@qq.com"},"directories":{},"maintainers":[{"name":"zy_jz","email":"1213774401@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bpmn-viewer_0.0.2_1615362327179_0.331234229492261"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-09T10:42:32.546Z","0.0.1":"2021-03-09T10:42:33.000Z","modified":"2022-04-04T10:50:54.381Z","0.0.2":"2021-03-10T07:45:27.384Z"},"maintainers":[{"name":"zy_jz","email":"1213774401@qq.com"}],"description":"## 下载","readme":"# bpmn-viewer\n\n## 下载\n\n```js\n npm install @99cloud/bpmn-viewer --save\n```\n\n## 该组件有 11 个传出方法，1 个调用方法。\n\n```js\n   <bpmn-viewer ref=\"bpmn\" @select-task=\"selectTask\"></bpmn-viewer>\n```\n\n### 11 个调用方法：\n\n```js\n  /**\n   * 获取所有bpmn流程图所有信息，包括线，节点，开始结束事件等等。\n   */\n  getAllbpmn(){\n    let obj = this.$refs.bpmn.getAllbpmn()\n  }\n  /**\n   * 通过类型获得节点\n   * 传入参数：类型\n   */\n  getEventList(type) {\n    this.$refs.bpmn.getEventList(type)\n  },\n  /**\n   * 获得所有上下链接信息\n   */\n  getSequenceList() {\n    this.$refs.bpmn.getSequenceList()\n  },\n  /**\n   * 获得该事件id前的所有任务节点\n   * 传入参数：节点id\n   */\n  getBeforeTaskNodes(id) {\n    this.$refs.bpmn.getBeforeTaskNodes(id)\n  },\n  /**\n   * 获得该事件id前的所有节点\n   * 传入参数：节点id\n   */\n  getBeforeNodes(id) {\n    this.$refs.bpmn.getBeforeNodes(id)\n  },\n  /**\n   * 获得节点元素的上一个节点列表\n   * 传入参数：节点id\n   */\n  getLastNode(id) {\n    this.$refs.bpmn.getLastNode(id)\n  },\n  /**\n   * 修改节点颜色\n   * 传入参数要修改的节点id、改变的颜色\n   */\n  changeNodeColor(id, color) {\n    this.$refs.bpmn.getTaskNameById(id, {\n      stroke:'red'\n    })\n  },\n  /**\n   * 通过节点Id获得节点名称\n   * 传入节点id\n   */\n  getTaskNameById(id) {\n    this.$refs.bpmn.getTaskNameById(id)\n  },\n  /**\n   * 节点回复到初始位置\n   */\n  fitViewport() {\n    this.$refs.bpmn.fitViewport()\n  },\n  /**\n   * 放大\n   */\n  zoomIn() {\n    this.$refs.bpmn.zoomIn()\n  },\n  /**\n   * 缩小\n   */\n  zoomOut() {\n    this.$refs.bpmn.zoomOut()\n  },\n```\n\n### 1 个组件传出方法：\n\n```js\n  /**\n   * 监听节点变化，当点击节点，节点发送改变时触发\n   * 返回数据，当前节点的ID\n   */\n  selectTask(bpm) {\n    console.log(bpm, '点击');\n\n  },\n```\n","readmeFilename":"README.md"}