1 Star 1 Fork 0

david / bpmn-js-examples

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

bpmn-js Examples

This repository contains a number of examples showing how use and integrate bpmn-js it into your applications.

Starter

Basic

  • bundling - an example how to install bpmn-js via npm, use it in a node-style application and package it and the application code for the browser with Webpack.
  • colors - Showcases different ways to add colors to your BPMN diagram.
  • interaction - Listen to diagram events and react to them.
  • overlays - Attach overlays to BPMN 2.0 diagrams to provide custom buttons or showing additional information.
  • url-viewer - A simple url viewer for BPMN 2.0 process diagrams.

Intermediate

  • modeler - A simple BPMN 2.0 modeler. Gains more features as time passes by.
  • commenting - A simple commenting application build on top of BPMN 2.0 diagrams
  • bpmn-properties - Read and write BPMN properties with bpmn-js.
  • i18n - Use a custom translation module with bpmn-js.
  • properties-panel - Add a properties panel and edit execution related BPMN 2.0 properties.
  • theming - an example that showcases the different aspects of theming bpmn-js.

Advanced

Featuring Libraries

Integrations

Additional Resources

License

MIT (unless noted otherwise)

# bpmn-js Examples This repository contains a number of examples showing how use and integrate [bpmn-js](https://github.com/bpmn-io/bpmn-js) it into your applications. ## Starter * [starter](./starter) - Getting started with [bpmn-js](https://github.com/bpmn-io/bpmn-js) using our [pre-packaged distribution](./pre-packaged). ## Basic * [bundling](./bundling) - an example how to install bpmn-js via [npm](http://npmjs.org), use it in a node-style application and package it and the application code for the browser with [Webpack](https://webpack.js.org/). * [colors](./colors) - Showcases different ways to add colors to your BPMN diagram. * [interaction](./interaction) - Listen to diagram events and react to them. * [overlays](./overlays) - Attach overlays to BPMN 2.0 diagrams to provide custom buttons or showing additional information. * [url-viewer](./url-viewer) - A simple url viewer for BPMN 2.0 process diagrams. ## Intermediate * [modeler](./modeler) - A simple BPMN 2.0 modeler. Gains more features as time passes by. * [commenting](./commenting) - A simple commenting application build on top of BPMN 2.0 diagrams * [bpmn-properties](./bpmn-properties) - Read and write BPMN properties with bpmn-js. * [i18n](./i18n) - Use a custom translation module with bpmn-js. * [properties-panel](./properties-panel) - Add a properties panel and edit execution related BPMN 2.0 properties. * [theming](./theming) - an example that showcases the different aspects of theming bpmn-js. ## Advanced * [bpmn-js-nyan](https://github.com/nikku/bpmn-js-nyan) - Model nyan cats instead of service tasks, resize elements and assign custom element colors. * [bpmn-js-task-priorities](https://github.com/bpmn-io/bpmn-js-task-priorities) - persistent task colors, diagram interaction and custom extension elements demo. * [bpmn-js-in-color](https://github.com/bpmn-io/bpmn-js-in-color) - Adding color support for BPMN based on the [BPMN in Color](https://github.com/bpmn-miwg/bpmn-in-color) proposal. * [bpmn-js-example-react-properties-panel](https://github.com/bpmn-io/bpmn-js-example-react-properties-panel) - An example how to build a simple properties panel for bpmn-js using React. * [custom-bundle](./custom-bundle) - How to build a custom version of bpmn-js * [custom-elements](./custom-elements) - A modeler that allows you to create custom elements on a bpmn diagram. * [custom-meta-model](./custom-meta-model) - An example showing how extend the BPMN meta-model to recognize BPMN extension elements and attributes. * [custom-modeling-rules](./custom-modeling-rules) - Add custom rules to the bpmn-js modeler. * [properties-panel-extension](./properties-panel-extension) - An example showing how to extend the properties panel with custom controls. ## Featuring Libraries * [minimap](./minimap) - Adding a minimap to bpmn-js. * [transaction-boundaries](./transaction-boundaries) - Visualizing transaction boundaries in bpmn-js. ## Integrations * [bpmn-js-example-angular](https://github.com/bpmn-io/bpmn-js-example-angular) - Showing a possible integration of the toolkit into an [Angular](https://angular.io/) application. ## Additional Resources * [bpmn-js Walkthrough](https://bpmn.io/toolkit/bpmn-js/walkthrough/) - A full guide through the library and its underlying foundation. ## License MIT _(unless noted otherwise)_

简介

Some examples how to use bpmn-js 展开 收起
JavaScript
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/svuc982cyj/bpmn-js-examples.git
git@gitee.com:svuc982cyj/bpmn-js-examples.git
svuc982cyj
bpmn-js-examples
bpmn-js-examples
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891