{"_id":"@6dtech/6d-bpmn-js-properties-panel","_rev":"4-18c947e5ca249bf2eb2e17dc9a6d89d4","name":"@6dtech/6d-bpmn-js-properties-panel","dist-tags":{"latest":"0.0.2"},"versions":{"0.22.1":{"name":"@6dtech/6d-bpmn-js-properties-panel","version":"0.22.1","private":false,"description":"A simple properties panel for bpmn-js","scripts":{"all":"grunt","dev":"grunt auto-test","test":"grunt test"},"repository":{"type":"git","url":"git+http://10.0.0.15/6d-ReactComponents/6d-bpmn-js-properties-panel.git"},"keywords":["bpmn-js","properties","properties-panel"],"author":{"name":"6dtech"},"license":"MIT","devDependencies":{"bpmn-js":"^0.26.6","bpmn-moddle":"^2.1.0","browserify":"^13.0.0","camunda-bpmn-moddle":"^0.13.0","chai":"^4.1.2","diagram-js":"^0.28.1","eslint":"^2.11.1","eslint-plugin-mocha":"^2.2.0","grunt":"^0.4.4","grunt-cli":"^1.2.0","grunt-eslint":"^18.1.0","grunt-karma":"^0.12.0","grunt-release":"^0.13.0","karma":"^1.7.1","karma-browserify":"^5.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"~1.2.0","karma-safari-launcher":"^1.0.0","karma-sinon-chai":"^1.3.2","karma-spec-reporter":"0.0.31","load-grunt-tasks":"^3.4.0","mocha":"^4.0.1","mocha-test-container-support":"0.2.0","puppeteer":"^0.11.0","sinon":"^2.4.1","sinon-chai":"^2.14.0","stringify":"^5.2.0","time-grunt":"^1.3.0","watchify":"^3.7.0"},"dependencies":{"ids":"^0.2.0","inherits":"^2.0.1","lodash":"^3.0.1","min-dom":"^0.2.0","scroll-tabs":"^0.2.1","selection-update":"^0.1.2"},"peerDependencies":{"bpmn-js":">=0.12 <1.0"},"homepage":"http://10.0.0.15/6d-ReactComponents/6d-bpmn-js-properties-panel#readme","main":"index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"gitHead":"d8156b59cce4497e6dc73ab0972cab8364285fb6","_id":"@6dtech/6d-bpmn-js-properties-panel@0.22.1","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"johnson.c","email":"johnson.c@6dtech.co.in"},"dist":{"integrity":"sha512-JzZTeepXOzcOPTFwyculR5S149oLlHcm3bP0I7cgedfn1M7cQQ4etEjUl79X1cUXkCpMibaEcoOenYRCl1UZ5Q==","shasum":"0226111a895ee46b9c55594cc8249a73af9d7407","tarball":"https://registry.npmjs.org/@6dtech/6d-bpmn-js-properties-panel/-/6d-bpmn-js-properties-panel-0.22.1.tgz","fileCount":314,"unpackedSize":1880373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0LAjZlXgaxEtjKUcePVCgIMqkT2u/R38FRT/auMl+UAiEAjsq5LP9WrVf0OfjRf1PLajmnfBBlv6Y2JFoXQomMg4E="}]},"maintainers":[{"name":"johnson.c","email":"johnson.c@6dtech.co.in"},{"name":"midhun.gs","email":"midhun.gs@6dtech.co.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/6d-bpmn-js-properties-panel_0.22.1_1522829885906_0.7447635779767146"},"_hasShrinkwrap":false},"0.0.1":{"name":"@6dtech/6d-bpmn-js-properties-panel","version":"0.0.1","private":false,"description":"A simple properties panel for bpmn-js","scripts":{"all":"grunt","dev":"grunt auto-test","test":"grunt test"},"repository":{"type":"git","url":"git+http://10.0.0.15/6d-ReactComponents/6d-bpmn-js-properties-panel.git"},"keywords":["bpmn-js","properties","properties-panel"],"author":{"name":"6dtech"},"license":"MIT","devDependencies":{"bpmn-js":"^0.26.6","bpmn-moddle":"^2.1.0","browserify":"^13.0.0","camunda-bpmn-moddle":"^0.13.0","chai":"^4.1.2","diagram-js":"^0.28.1","eslint":"^2.11.1","eslint-plugin-mocha":"^2.2.0","grunt":"^0.4.4","grunt-cli":"^1.2.0","grunt-eslint":"^18.1.0","grunt-karma":"^0.12.0","grunt-release":"^0.13.0","karma":"^1.7.1","karma-browserify":"^5.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"~1.2.0","karma-safari-launcher":"^1.0.0","karma-sinon-chai":"^1.3.2","karma-spec-reporter":"0.0.31","load-grunt-tasks":"^3.4.0","mocha":"^4.0.1","mocha-test-container-support":"0.2.0","puppeteer":"^0.11.0","sinon":"^2.4.1","sinon-chai":"^2.14.0","stringify":"^5.2.0","time-grunt":"^1.3.0","watchify":"^3.7.0"},"dependencies":{"ids":"^0.2.0","inherits":"^2.0.1","lodash":"^3.0.1","min-dom":"^0.2.0","scroll-tabs":"^0.2.1","selection-update":"^0.1.2"},"peerDependencies":{"bpmn-js":">=0.12 <1.0"},"homepage":"http://10.0.0.15/6d-ReactComponents/6d-bpmn-js-properties-panel#readme","main":"index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"gitHead":"27c732fbf0e735d8d504fd3bd01e81fce3884394","_id":"@6dtech/6d-bpmn-js-properties-panel@0.0.1","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"johnson.c","email":"johnson.c@6dtech.co.in"},"dist":{"integrity":"sha512-Au8h/ImcsglLbL0hmKGAMvUrktZZp1LKPavQ4MnvsUuuoBWnXo6Iv3uTw5icBi0PcF7ECsu7Fh5E3Xfm6q/gqw==","shasum":"8b6910b5637a0a105aadf92b45967ecfbd7b8464","tarball":"https://registry.npmjs.org/@6dtech/6d-bpmn-js-properties-panel/-/6d-bpmn-js-properties-panel-0.0.1.tgz","fileCount":314,"unpackedSize":1880756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUsHmxwAVIjW3rPNXJyWobr+a4BgjnwgU81og3LBXgFgIhALSwWGSz6uGzNtjMvnTyk33k0SMnMEl6FGRBOTelesnJ"}]},"maintainers":[{"name":"johnson.c","email":"johnson.c@6dtech.co.in"},{"name":"midhun.gs","email":"midhun.gs@6dtech.co.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/6d-bpmn-js-properties-panel_0.0.1_1522840191407_0.43957802512210975"},"_hasShrinkwrap":false},"0.0.2":{"name":"@6dtech/6d-bpmn-js-properties-panel","version":"0.0.2","private":false,"description":"A simple properties panel for bpmn-js","scripts":{"all":"grunt","dev":"grunt auto-test","test":"grunt test"},"repository":{"type":"git","url":"git+http://10.0.0.15/6d-ReactComponents/6d-bpmn-js-properties-panel.git"},"keywords":["bpmn-js","properties","properties-panel"],"author":{"name":"6dtech"},"license":"MIT","devDependencies":{"bpmn-js":"^0.26.6","bpmn-moddle":"^2.1.0","browserify":"^13.0.0","camunda-bpmn-moddle":"^0.13.0","chai":"^4.1.2","diagram-js":"^0.28.1","eslint":"^2.11.1","eslint-plugin-mocha":"^2.2.0","grunt":"^0.4.4","grunt-cli":"^1.2.0","grunt-eslint":"^18.1.0","grunt-karma":"^0.12.0","grunt-release":"^0.13.0","karma":"^1.7.1","karma-browserify":"^5.0.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"~1.2.0","karma-safari-launcher":"^1.0.0","karma-sinon-chai":"^1.3.2","karma-spec-reporter":"0.0.31","load-grunt-tasks":"^3.4.0","mocha":"^4.0.1","mocha-test-container-support":"0.2.0","puppeteer":"^0.11.0","sinon":"^2.4.1","sinon-chai":"^2.14.0","stringify":"^5.2.0","time-grunt":"^1.3.0","watchify":"^3.7.0"},"dependencies":{"ids":"^0.2.0","inherits":"^2.0.1","lodash":"^3.0.1","min-dom":"^0.2.0","scroll-tabs":"^0.2.1","selection-update":"^0.1.2"},"peerDependencies":{"bpmn-js":">=0.12 <1.0"},"homepage":"http://10.0.0.15/6d-ReactComponents/6d-bpmn-js-properties-panel#readme","main":"index.js","directories":{"doc":"docs","lib":"lib","test":"test"},"gitHead":"14a0b4485965dc944154e8a88f7dcaaf9b2ff955","_id":"@6dtech/6d-bpmn-js-properties-panel@0.0.2","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"johnson.c","email":"johnson.c@6dtech.co.in"},"dist":{"integrity":"sha512-xL4qn2mvwYnuYz0Evr0e/rg3iv9tCkj4i0fOtvFFTRuBf4etIvrcAe59dTbvGJDfFbA9GrhLUjYesjsQ74IYfg==","shasum":"2e7df3369b8a25ac8df37a8a4dd27dc5981fb16c","tarball":"https://registry.npmjs.org/@6dtech/6d-bpmn-js-properties-panel/-/6d-bpmn-js-properties-panel-0.0.2.tgz","fileCount":314,"unpackedSize":1880727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1HZDCRA9TVsSAnZWagAA8EMQAKMgDWtTnVFOzjYAWd+s\nnmp9JU6xmOBwLVTj5GMlaOtz1s8Lw3CiIYKdIbaU9e7+5fTPEg7R3Ig2QaLb\nmAMODz0QGlTkE6Q4btwM+24ZQ9YwfWG38aFymUZ2yesIIupw/yT+z1kU2mGh\nL6y3H0ZZNQFZF4Nvpf3PXZlYXQRXJr05ewcR8lrlkKXk/7+IsltPhZXNwCwZ\n3AsnnqhWOZ1kC6y5CcKU9HxuZH6BgAa1Gflw0a2qUQAVFuhNtqQA3yjLnsj1\nVTMvt8C87Knn43q4MP3yGk7saH/9v7eVPKdIc/7OTQqHzmdW/eYZMg9WWGbz\nDhp3CRiD9QX1uasevI1nnFPVKhOUnNnxVWEh5/izpdKZO56loc/xeAGkmj7a\n+RXPK8XpyOuGJPKREiWQFGFlUauvw1oNFj87O//0c3xSrmo9C/jL5yFH3vkq\nEWGA2mdf+FwVrlva8d3f2ygAVuYmtZtafI/HTlICHQunaTZgnb4PwqIv3llT\nniPy5OtwR0bc/NBwREJR+DFXQKAbSaPTlaXhGfLEAZxNKxYdwBXDIcX1NWYE\npxEMbtlKjnz+S3R6HvUrAzW03UA4LeQeAM/aqjOHG88vpKn4wGbJh7xdWAFb\nMMKbjQANUBIpdD/nMZPeyMnuBOSgVjzVkGp4UB4xEjd3ARTv3/zSy8ApwhM3\n9xHC\r\n=9ngI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHX0A+p2csz7YFM1WNzI+k2a1gxw1Edsctzq5QsYDnywAiEAjaZSzu87oaBhlLVojQh/NdzLMU9ZQ9WVI1NMCiGgtxE="}]},"maintainers":[{"name":"johnson.c","email":"johnson.c@6dtech.co.in"},{"name":"midhun.gs","email":"midhun.gs@6dtech.co.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/6d-bpmn-js-properties-panel_0.0.2_1523873346909_0.025347893090011286"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-04T08:18:05.850Z","0.22.1":"2018-04-04T08:18:06.054Z","modified":"2022-04-04T10:48:52.743Z","0.0.1":"2018-04-04T11:09:51.527Z","0.0.2":"2018-04-16T10:09:07.064Z"},"maintainers":[{"name":"johnson.c","email":"johnson.c@6dtech.co.in"},{"name":"midhun.gs","email":"midhun.gs@6dtech.co.in"}],"description":"A simple properties panel for bpmn-js","homepage":"http://10.0.0.15/6d-ReactComponents/6d-bpmn-js-properties-panel#readme","keywords":["bpmn-js","properties","properties-panel"],"repository":{"type":"git","url":"git+http://10.0.0.15/6d-ReactComponents/6d-bpmn-js-properties-panel.git"},"author":{"name":"6dtech"},"license":"MIT","readme":"# bpmn-js-properties-panel\r\n\r\n[![Build Status](https://travis-ci.org/bpmn-io/bpmn-js-properties-panel.svg?branch=master)](https://travis-ci.org/bpmn-io/bpmn-js-properties-panel)\r\n\r\nThis is properties panel extension for [bpmn-js](https://github.com/bpmn-io/bpmn-js).\r\n\r\n[![bpmn-js-properties-panel screenshot](https://raw.githubusercontent.com/bpmn-io/bpmn-js-properties-panel/master/docs/screenshot.png \"Screenshot of the bpmn-js modeler + properties panel\")](https://github.com/bpmn-io/bpmn-js-examples/tree/master/properties-panel)\r\n\r\n\r\n## Features\r\n\r\nThe properties panel allows users to edit invisible BPMN properties in a convenient way.\r\n\r\nSome of the features are:\r\n\r\n* Edit element ids, multi-instance details and more\r\n* Edit execution related [Camunda](http://camunda.org) properties\r\n* Redo and undo (plugs into the [bpmn-js](https://github.com/bpmn-io/bpmn-js) editing cycle)\r\n\r\n\r\n## Usage\r\n\r\nProvide two HTML elements, one for the properties panel and one for the BPMN diagram:\r\n\r\n```html\r\n<div class=\"modeler\">\r\n  <div id=\"canvas\"></div>\r\n  <div id=\"properties\"></div>\r\n</div>\r\n```\r\n\r\nBootstrap [bpmn-js](https://github.com/bpmn-io/bpmn-js) with the properties panel and a [properties provider](https://github.com/bpmn-io/bpmn-js-properties-panel/tree/master/lib/provider):\r\n\r\n```javascript\r\nvar BpmnJS = require('bpmn-js/lib/Modeler'),\r\n    propertiesPanelModule = require('bpmn-js-properties-panel'),\r\n    propertiesProviderModule = require('bpmn-js-properties-panel/lib/provider/bpmn');\r\n\r\nvar bpmnJS = new BpmnJS({\r\n  additionalModules: [\r\n    propertiesPanelModule,\r\n    propertiesProviderModule\r\n  ],\r\n  container: '#canvas',\r\n  propertiesPanel: {\r\n    parent: '#properties',\r\n    candidateGroups: [{name: \"Group 1\", value: \"1\"},{name: \"Group 2\", value: \"2\"}],\r\n    assignees: [{name: \"\", value: \"\"},{name: \"Assignee 1\", value: \"1\"},{name: \"Assignee 2\", value: \"2\"}]\r\n  }\r\n});\r\n```\r\n\r\n\r\n### Dynamic Attach/Detach\r\n\r\nYou may attach or detach the properties panel dynamically to any element on the page, too:\r\n\r\n```javascript\r\nvar propertiesPanel = bpmnJS.get('propertiesPanel');\r\n\r\n// detach the panel\r\npropertiesPanel.detach();\r\n\r\n// attach it to some other element\r\npropertiesPanel.attachTo('#other-properties');\r\n```\r\n\r\n\r\n### Use with Camunda properties\r\n\r\nIn order to be able to edit [Camunda](https://camunda.org) related properties, use the [camunda properties provider](https://github.com/bpmn-io/bpmn-js-properties-panel/tree/master/lib/provider/camunda).\r\nIn addition, you need to define the `camunda` namespace via [camunda-bpmn-moddle](https://github.com/camunda/camunda-bpmn-moddle).\r\n\r\n```javascript\r\nvar BpmnJS = require('bpmn-js/lib/Modeler'),\r\n    propertiesPanelModule = require('bpmn-js-properties-panel'),\r\n    // use Camunda properties provider\r\n    propertiesProviderModule = require('bpmn-js-properties-panel/lib/provider/camunda');\r\n\r\n// a descriptor that defines Camunda related BPMN 2.0 XML extensions\r\nvar camundaModdleDescriptor = require('camunda-bpmn-moddle/resources/camunda');\r\n\r\nvar bpmnJS = new BpmnJS({\r\n  additionalModules: [\r\n    propertiesPanelModule,\r\n    propertiesProviderModule\r\n  ],\r\n  container: '#canvas',\r\n  propertiesPanel: {\r\n    parent: '#properties',\r\n    candidateGroups: [{name: \"Group 1\", value: \"1\"},{name: \"Group 2\", value: \"2\"}],\r\n    assignees: [{name: \"\", value: \"\"},{name: \"Assignee 1\", value: \"1\"},{name: \"Assignee 2\", value: \"2\"}]\r\n  },\r\n  // make camunda prefix known for import, editing and export\r\n  moddleExtensions: {\r\n    camunda: camundaModdleDescriptor\r\n  }\r\n});\r\n\r\n...\r\n```\r\n\r\n\r\n## Additional Resources\r\n\r\n* [Issue tracker](https://github.com/bpmn-io/bpmn-js-properties-panel)\r\n* [Forum](https://forum.bpmn.io)\r\n* [Example Project](https://github.com/bpmn-io/bpmn-js-examples/tree/master/properties-panel)\r\n\r\n\r\n## Development\r\n\r\n### Running the tests\r\n\r\n```bash\r\nnpm install\r\n\r\n# if required: npm install -g grunt-cli\r\n\r\nexport TEST_BROWSERS=Chrome\r\ngrunt test\r\n```\r\n\r\n\r\n## License\r\n\r\nMIT","readmeFilename":"README.md"}