A visual grid background for diagram-js, base on diagram-js-grid.
npm install diagram-js-grid-bgdiagram-js-grid 项目。
GridLine directory to your own project.~~
import it.~~
GridLine 这个目录复制到你自己的项目中.~~
import 导入这个模块.~~
sh
npm install diagram-js-grid-bg
`
2. Add it to the additionalModules Array
`js
import Modeler from 'bpmn-js/lib/Modeler'
import GridLineModule from 'diagram-js-grid-bg'
const modeler = new Modeler({
container: '#container',
additionalModules: [
// ...
GridLineModule
]
})
`
Configurations 配置项
This plugin module supports five custom configurations.
| name | desc | type | default | required |
|------------------|---------|--------|-----------------------|----------|
| smallGridSpacing | 最小网格边长 | number | 10 | false |
| gridSpacing | 大号网格边长 | number | smallGridSpacing * 10 | false |
| gridLineStroke | 网格边框宽度 | number | 0.5 | false |
| gridLineOpacity | 网格边框透明度 | number | 0.4 | false |
| gridLineColor | 网格边框颜色 | string | #ccc | false |
Preview 效果预览
#### 1. default 默认效果
!default
#### 2. custom config 自定义配置
`js
import Modeler from 'bpmn-js/lib/Modeler'
import GridLineModule from '@/xxx/GridLine'
const modeler = new Modeler({
container: '#container',
additionalModules: [
// ...
GridLineModule
],
gridLine: {
smallGridSpacing: 20,
gridSpacing: 80,
gridLineStroke: 1,
gridLineOpacity: 0.2,
gridLineColor: '#20e512'
}
})
``