1.0.1 • Published 7 months ago

bpmn-js-simulation-localization v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

bpmn-js Token Simulation 汉化版

CI

一个bpnm 模拟流转流程的模拟器,基于bnpm使用,只是简单的汉化(0.27.0版)

Screencast

Try it on the classic booking example or checkout the full capability demo.

Installation

Install via npm.

npm install bpmn-js-simulation-localization

Usage

Add as additional module to bpmn-js.

Modeler

import BpmnModeler from 'bpmn-js/lib/Modeler';
import TokenSimulationModule from 'bpmn-js-simulation-localization';

const modeler = new BpmnModeler({
  container: '#canvas',
  additionalModules: [
    TokenSimulationModule
  ]
});
//当前css 也需要引入
@import "bpmn-js-simulation-localization/assets/css/bpmn-js-token-simulation.css";
@import "bpmn-js-simulation-localization/assets/css/font-awesome.min.css";
@import "bpmn-js-simulation-localization/assets/css/normalize.css";

Viewer

import BpmnViewer from 'bpmn-js/lib/NavigatedViewer';
import TokenSimulationModule from 'bpmn-js-simulation-localization/lib/viewer';

const viewer = new BpmnViewer({
  container: '#canvas',
  additionalModules: [
    TokenSimulationModule
  ]
});

Build and Run

Prepare the project by installing all dependencies:

npm install

Then, depending on your use-case you may run any of the following commands:

# build the library and run all tests
npm run all

# run the full development setup
npm run dev

# spin up the example
npm run start:example

Additional Resources

Supported Elements

  • Boundary Event (attached to Subprocess)
  • Call Activity
  • End Event
  • Event-based Gateway
  • Exclusive Gateway
  • Intermediate Catch Event
  • Intermediate Throw Event
  • Parallel Gateway
  • Start Event
  • Task
  • Terminate End Event
  • Subprocess

以上事件没有详细说明,感谢原插件的开发者,原插件链接:https://github.com/bpmn-io/bpmn-js-token-simulation

Licence

MIT

1.0.1

7 months ago

1.0.0

7 months ago

0.27.0

7 months ago

0.10.5

7 months ago