Skip to content

sharedchains/camunda-layering-plugin

Repository files navigation

Camunda Layering Plugin

Compatible with Camunda Modeler version 3.4

A Camunda Modeler plug-in based on the plug-in example.

About

This plug-in creates different perspectives to view the canvas:

  • Global perspective Global
  • Control-flow perspective Control-flow
  • Data perspective Data flow
  • Organizational perspective Single pool example

Install

Extract the release zip file to your camunda-modeler/resources/plugins folder. Super easy!

Development Setup

Use npm, the Node.js package manager to download and install required dependencies:

npm install

To make the Camunda Modeler aware of your plug-in you must link the plug-in to the Camunda Modeler plug-in directory via a symbolic link. Available utilities to do that are mklink /d on Windows and ln -s on MacOS / Linux.

Re-start the app in order to recognize the newly linked plug-in.

Building the Plug-in

You may spawn the development setup to watch source files and re-build the client plug-in on changes:

npm run dev

Given you've setup and linked your plug-in as explained above, you should be able to reload the modeler to pick up plug-in changes. To do so, open the app's built in development tools via F12. Then, within the development tools press the reload shortcuts CTRL + R or CMD + R to reload the app.

To prepare the plug-in for release, executing all necessary steps, run:

npm run all

Additional Resources

TODO

  • Organizational perspective with black box pools

Licence

MIT

About

A Camunda Modeler plugin which allows to show different perspectives of a bpmn

Resources

License

Stars

Watchers

Forks

Packages

No packages published