├── README.md
├── README_CN.md
├── basic
├── .editorconfig
├── .env
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── README.md
├── build
│ ├── asset-manifest.json
│ ├── favicon.svg
│ ├── index.html
│ ├── manifest.json
│ ├── precache-manifest.45069ca4d22eda47818def27f4099965.js
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── 1.5a09009c.chunk.css
│ │ ├── 1.5a09009c.chunk.css.map
│ │ ├── main.d50aecde.chunk.css
│ │ └── main.d50aecde.chunk.css.map
│ │ ├── js
│ │ ├── 1.c6a9b5f2.chunk.js
│ │ ├── 1.c6a9b5f2.chunk.js.map
│ │ ├── main.bd44791c.chunk.js
│ │ ├── main.bd44791c.chunk.js.map
│ │ ├── runtime~main.638e38a3.js
│ │ └── runtime~main.638e38a3.js.map
│ │ └── media
│ │ ├── bpmn.27b5b190.svg
│ │ └── bpmn.609860a7.eot
├── config-overrides.js
├── package-lock.json
├── package.json
├── public
│ ├── favicon.svg
│ ├── index.html
│ ├── javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客.html
│ ├── javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files
│ │ ├── 0f000Dd29O15Im4ZGHXmF0.jpg
│ │ ├── 0f000ji9GQBTQif4KlS1n6.jpg
│ │ ├── 1513734357_1880.jpg
│ │ ├── 201811070945058586.png
│ │ ├── 201811231432284520.jpg
│ │ ├── 201812181221437658.png
│ │ ├── 20190104131811113.jpeg
│ │ ├── 201901081453403307.jpg
│ │ ├── 2_qq_24991133
│ │ ├── 3_cuihaiyang.jpg
│ │ ├── 3_inber.jpg
│ │ ├── 3_lxue1986.jpg
│ │ ├── 3_qq_24991133.jpg
│ │ ├── 3_wangjun5159.jpg
│ │ ├── 3_wyswlp.jpg
│ │ ├── MathJax.js.下载
│ │ ├── adx(1).php
│ │ ├── adx(2).php
│ │ ├── adx(3).php
│ │ ├── adx(4).php
│ │ ├── adx.php
│ │ ├── apiaccept
│ │ ├── atom-one-dark.css
│ │ ├── baidu-search.js.下载
│ │ ├── baidu_opensug-1.0.0.js.下载
│ │ ├── blog_code-c3a0c33d5c.css
│ │ ├── bword.min.js.下载
│ │ ├── bwordcom
│ │ ├── bytkl.js.下载
│ │ ├── c.js.下载
│ │ ├── chart-3456820cac.css
│ │ ├── common-2dfea49d18.min.js.下载
│ │ ├── content_toolbar.css
│ │ ├── content_toolbar.js.下载
│ │ ├── copyright.js.下载
│ │ ├── csdn-S27-ads.js.下载
│ │ ├── csdn-S8-ads.js.下载
│ │ ├── csdn-kf.png
│ │ ├── csdn_cs_qr.png
│ │ ├── csdnqr@2x.png
│ │ ├── detail-53cfe2baf2.min.css
│ │ ├── detail-c285c8035f.min.js.下载
│ │ ├── ds.js.下载
│ │ ├── eduwxfix.png
│ │ ├── fb.js.下载
│ │ ├── feedLoading.gif
│ │ ├── fixed-sidebar.js.下载
│ │ ├── fp.html
│ │ ├── goTop-v1.0.min.js.下载
│ │ ├── goTop.min.css
│ │ ├── hm.js.下载
│ │ ├── iconfont.js.下载
│ │ ├── indexSuperise.css
│ │ ├── indexSuperise.js.下载
│ │ ├── jquery-1.9.1.min.js.下载
│ │ ├── logo_f3c6cd3.js.下载
│ │ ├── main-1.0.6.js.下载
│ │ ├── main.js.下载
│ │ ├── markdown_views-df60374684.css
│ │ ├── message-icon.png
│ │ ├── mgkokpa.js.下载
│ │ ├── money.png
│ │ ├── mvf_news_feed.js.下载
│ │ ├── notify.js.下载
│ │ ├── o.html
│ │ ├── paging.css
│ │ ├── paging.js.下载
│ │ ├── pc_wap_common-98040b5dc6.js.下载
│ │ ├── pr.js.下载
│ │ ├── pub_footer_1.0.3.css
│ │ ├── publib_footer-1.0.3.js.下载
│ │ ├── rlptqpn.js.下载
│ │ ├── s(1).html
│ │ ├── s(2).html
│ │ ├── s.html
│ │ ├── sandalstrap.min.css
│ │ ├── sandalstrap.min.js.下载
│ │ ├── saved_resource
│ │ ├── saved_resource(1).html
│ │ ├── saved_resource(2).html
│ │ ├── saved_resource(3).html
│ │ ├── saved_resource(4).html
│ │ ├── saved_resource(5).html
│ │ ├── saved_resource(6).html
│ │ ├── saved_resource(7).html
│ │ ├── saved_resource.html
│ │ ├── sdk-csdn-render.js.下载
│ │ ├── share.js.下载
│ │ ├── share_style0_16.css
│ │ ├── skin3-template-9b39979775.min.css
│ │ ├── skin3-template-fc7383b956.min.js.下载
│ │ ├── tingyun-rum-blog.js.下载
│ │ ├── track.js.下载
│ │ ├── u=105945598,1736340773&fm=76
│ │ ├── u=114185379,1387215804&fm=76
│ │ ├── u=1154606453,2108161012&fm=76
│ │ ├── u=1291684706,3513580152&fm=76
│ │ ├── u=1510397832,119425028&fm=76
│ │ ├── u=1603335293,2455320230&fm=76
│ │ ├── u=168067224,1668300395&fm=76
│ │ ├── u=1771139914,2393940649&fm=76
│ │ ├── u=1869343208,1142556175&fm=76
│ │ ├── u=286697597,3345667866&fm=76
│ │ ├── u=2878117677,1206458687&fm=76
│ │ ├── u=292560263,2120845313&fm=76
│ │ ├── u=316930680,1897213278&fm=76
│ │ ├── u=3525986259,3889706038&fm=76
│ │ ├── u=4160846947,4100080746&fm=76
│ │ ├── u=4164110243,2307466266&fm=76
│ │ ├── u=4252724345,1907423360&fm=76
│ │ ├── u=501294907,214168386&fm=76
│ │ ├── u=601555112,2505083350&fm=76
│ │ ├── u=693191152,2626022247&fm=76
│ │ ├── u=89957531,1663631515&fm=76
│ │ ├── ui_e37e61c.css
│ │ ├── vchm(1).html
│ │ ├── vchm.html
│ │ └── wh.js.下载
│ └── manifest.json
├── src
│ ├── App.js
│ ├── containers
│ │ ├── Bpmn.module.scss
│ │ ├── Common.sass
│ │ └── index.js
│ ├── index.css
│ ├── index.js
│ └── sources
│ │ └── xml.js
└── yarn.lock
├── custom-elements
├── .editorconfig
├── .env
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── README.md
├── build
│ ├── asset-manifest.json
│ ├── favicon.svg
│ ├── index.html
│ ├── manifest.json
│ ├── precache-manifest.a59e9c8a3d08bcc88dc2897573027171.js
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── 1.86342c71.chunk.css
│ │ ├── 1.86342c71.chunk.css.map
│ │ ├── main.796f7c08.chunk.css
│ │ └── main.796f7c08.chunk.css.map
│ │ ├── js
│ │ ├── 1.5b3405d7.chunk.js
│ │ ├── 1.5b3405d7.chunk.js.map
│ │ ├── main.3eac6ec1.chunk.js
│ │ ├── main.3eac6ec1.chunk.js.map
│ │ ├── runtime~main.b44014e1.js
│ │ └── runtime~main.b44014e1.js.map
│ │ └── media
│ │ ├── bpmn.27b5b190.svg
│ │ └── bpmn.609860a7.eot
├── config-overrides.js
├── package-lock.json
├── package.json
├── public
│ ├── favicon.svg
│ ├── index.html
│ └── manifest.json
├── src
│ ├── App.js
│ ├── containers
│ │ ├── Bpmn.module.scss
│ │ ├── Common.sass
│ │ ├── index.js
│ │ └── modeler
│ │ │ ├── customElements
│ │ │ ├── CustomElementFactory.js
│ │ │ ├── CustomRenderer.js
│ │ │ ├── FigureSource
│ │ │ │ ├── CustomElements.scss
│ │ │ │ ├── end.svg
│ │ │ │ ├── index.js
│ │ │ │ ├── menu-auto.jpg
│ │ │ │ ├── service.svg
│ │ │ │ ├── signal.svg
│ │ │ │ ├── start.svg
│ │ │ │ └── user.svg
│ │ │ └── index.js
│ │ │ └── index.js
│ ├── index.css
│ ├── index.js
│ └── sources
│ │ └── xml.js
└── yarn.lock
├── custom-menu
├── .editorconfig
├── .env
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── README.md
├── build
│ ├── asset-manifest.json
│ ├── favicon.svg
│ ├── index.html
│ ├── manifest.json
│ ├── precache-manifest.2e0652b1bd9cd3b4bbd667a7bfd9ffea.js
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── 1.5ee1f70a.chunk.css
│ │ ├── 1.5ee1f70a.chunk.css.map
│ │ ├── main.f5757536.chunk.css
│ │ └── main.f5757536.chunk.css.map
│ │ ├── js
│ │ ├── 1.ae95c491.chunk.js
│ │ ├── 1.ae95c491.chunk.js.map
│ │ ├── main.a04b2167.chunk.js
│ │ ├── main.a04b2167.chunk.js.map
│ │ ├── runtime~main.19da3278.js
│ │ └── runtime~main.19da3278.js.map
│ │ └── media
│ │ ├── bpmn.27b5b190.svg
│ │ └── bpmn.609860a7.eot
├── config-overrides.js
├── package-lock.json
├── package.json
├── public
│ ├── favicon.svg
│ ├── index.html
│ └── manifest.json
├── src
│ ├── App.js
│ ├── containers
│ │ ├── Bpmn.module.scss
│ │ ├── Common.sass
│ │ ├── index.js
│ │ └── modeler
│ │ │ ├── customMenu
│ │ │ ├── CustomReplaceMenu.js
│ │ │ ├── CustomReplaceOptions.js
│ │ │ └── index.js
│ │ │ └── index.js
│ ├── index.css
│ ├── index.js
│ └── sources
│ │ └── xml.js
└── yarn.lock
├── custom-palette
├── .editorconfig
├── .env
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── README.md
├── build
│ ├── asset-manifest.json
│ ├── favicon.svg
│ ├── index.html
│ ├── manifest.json
│ ├── precache-manifest.c40a2c1297d6479b789d2b125adca67c.js
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── 1.f513cfd3.chunk.css
│ │ ├── 1.f513cfd3.chunk.css.map
│ │ ├── main.660e8f0e.chunk.css
│ │ └── main.660e8f0e.chunk.css.map
│ │ ├── js
│ │ ├── 1.4b1d0d21.chunk.js
│ │ ├── 1.4b1d0d21.chunk.js.map
│ │ ├── main.1d13c36c.chunk.js
│ │ ├── main.1d13c36c.chunk.js.map
│ │ ├── runtime~main.d4118b90.js
│ │ └── runtime~main.d4118b90.js.map
│ │ └── media
│ │ ├── bpmn.27b5b190.svg
│ │ └── bpmn.609860a7.eot
├── config-overrides.js
├── package-lock.json
├── package.json
├── public
│ ├── favicon.svg
│ ├── index.html
│ └── manifest.json
├── src
│ ├── App.js
│ ├── containers
│ │ ├── Bpmn.module.scss
│ │ ├── Common.sass
│ │ ├── index.js
│ │ └── modeler
│ │ │ ├── customPalette
│ │ │ ├── CustomPalette.js
│ │ │ ├── index.js
│ │ │ └── palette
│ │ │ │ ├── Palette.js
│ │ │ │ └── index.js
│ │ │ └── index.js
│ ├── index.css
│ ├── index.js
│ └── sources
│ │ └── xml.js
└── yarn.lock
├── custom-property
├── .editorconfig
├── .env
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── README.md
├── build
│ ├── asset-manifest.json
│ ├── favicon.svg
│ ├── index.html
│ ├── manifest.json
│ ├── precache-manifest.ba3374d9d0a52b5ccbbcac40fd6dfe5c.js
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── 1.2495c365.chunk.css
│ │ ├── 1.2495c365.chunk.css.map
│ │ ├── main.1c2fea40.chunk.css
│ │ └── main.1c2fea40.chunk.css.map
│ │ ├── js
│ │ ├── 1.a8d0a111.chunk.js
│ │ ├── 1.a8d0a111.chunk.js.map
│ │ ├── main.f86bb268.chunk.js
│ │ ├── main.f86bb268.chunk.js.map
│ │ ├── runtime~main.d2321c43.js
│ │ └── runtime~main.d2321c43.js.map
│ │ └── media
│ │ ├── bpmn.27b5b190.svg
│ │ └── bpmn.609860a7.eot
├── config-overrides.js
├── package-lock.json
├── package.json
├── public
│ ├── favicon.svg
│ ├── index.html
│ └── manifest.json
├── src
│ ├── App.js
│ ├── containers
│ │ ├── Bpmn.module.scss
│ │ ├── Common.sass
│ │ ├── index.js
│ │ └── magic
│ │ │ ├── MagicPropertiesProvider.js
│ │ │ ├── index.js
│ │ │ └── parts
│ │ │ ├── CheckboxProps.js
│ │ │ ├── DynamicSelectProps.js
│ │ │ ├── InputTxtProps.js
│ │ │ ├── SelectProps.js
│ │ │ └── UserCustomProps.js
│ ├── index.css
│ ├── index.js
│ └── sources
│ │ └── xml.js
└── yarn.lock
├── custom-toolbar
├── .editorconfig
├── .env
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── README.md
├── build
│ ├── asset-manifest.json
│ ├── favicon.svg
│ ├── index.html
│ ├── manifest.json
│ ├── precache-manifest.ce61381bf4a13da25469c2ba01a4043f.js
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── 1.3f7b56af.chunk.css
│ │ ├── 1.3f7b56af.chunk.css.map
│ │ ├── main.e610d66d.chunk.css
│ │ └── main.e610d66d.chunk.css.map
│ │ ├── js
│ │ ├── 1.511ca7ec.chunk.js
│ │ ├── 1.511ca7ec.chunk.js.map
│ │ ├── main.9ff758e9.chunk.js
│ │ ├── main.9ff758e9.chunk.js.map
│ │ ├── runtime~main.bc78d5c8.js
│ │ └── runtime~main.bc78d5c8.js.map
│ │ └── media
│ │ ├── bpmn.27b5b190.svg
│ │ ├── bpmn.609860a7.eot
│ │ ├── download.ca6eea4c.svg
│ │ ├── image.5e662422.svg
│ │ ├── open.8f98f401.svg
│ │ ├── redo.4cd7b1a2.svg
│ │ ├── save.f5764213.svg
│ │ ├── undo.58a8043d.svg
│ │ ├── zoom.c6eb3314.svg
│ │ ├── zoomIn.1ff4151b.svg
│ │ └── zoomOut.7fae587c.svg
├── config-overrides.js
├── package-lock.json
├── package.json
├── public
│ ├── favicon.svg
│ ├── index.html
│ └── manifest.json
├── src
│ ├── App.js
│ ├── components
│ │ └── EditingTools
│ │ │ ├── index.js
│ │ │ └── index.module.scss
│ ├── containers
│ │ ├── Bpmn.module.scss
│ │ ├── Common.sass
│ │ ├── index.js
│ │ └── magic
│ │ │ ├── MagicPropertiesProvider.js
│ │ │ ├── index.js
│ │ │ └── parts
│ │ │ ├── CheckboxProps.js
│ │ │ ├── DynamicSelectProps.js
│ │ │ ├── InputTxtProps.js
│ │ │ ├── SelectProps.js
│ │ │ └── UserCustomProps.js
│ ├── index.css
│ ├── index.js
│ └── sources
│ │ ├── icons
│ │ ├── download.svg
│ │ ├── image.svg
│ │ ├── newDiagram.js
│ │ ├── open.svg
│ │ ├── redo.svg
│ │ ├── save.svg
│ │ ├── undo.svg
│ │ ├── zoom.svg
│ │ ├── zoomIn.svg
│ │ └── zoomOut.svg
│ │ └── xml.js
└── yarn.lock
├── i18n
├── .editorconfig
├── .env
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── README.md
├── build
│ ├── asset-manifest.json
│ ├── favicon.svg
│ ├── index.html
│ ├── manifest.json
│ ├── precache-manifest.0bcb5df12e4671d534f5c42461f7330f.js
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── 1.86a5e77a.chunk.css
│ │ ├── 1.86a5e77a.chunk.css.map
│ │ ├── main.718d2164.chunk.css
│ │ └── main.718d2164.chunk.css.map
│ │ ├── js
│ │ ├── 1.e620bbde.chunk.js
│ │ ├── 1.e620bbde.chunk.js.map
│ │ ├── main.1204997c.chunk.js
│ │ ├── main.1204997c.chunk.js.map
│ │ ├── runtime~main.b2686733.js
│ │ └── runtime~main.b2686733.js.map
│ │ └── media
│ │ ├── bpmn.27b5b190.svg
│ │ └── bpmn.609860a7.eot
├── config-overrides.js
├── package-lock.json
├── package.json
├── public
│ ├── favicon.svg
│ ├── index.html
│ └── manifest.json
├── src
│ ├── App.js
│ ├── containers
│ │ ├── Bpmn.module.scss
│ │ ├── Common.sass
│ │ ├── index.js
│ │ └── modeler
│ │ │ ├── customTranslate
│ │ │ ├── CustomTranslate.js
│ │ │ ├── TranslationsGerman.js
│ │ │ └── index.js
│ │ │ └── index.js
│ ├── index.css
│ ├── index.js
│ └── sources
│ │ └── xml.js
└── yarn.lock
├── keyboard
├── .editorconfig
├── .env
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── README.md
├── build
│ ├── asset-manifest.json
│ ├── favicon.svg
│ ├── index.html
│ ├── manifest.json
│ ├── precache-manifest.a3ee6519b80b04f61428e0a201ca35c4.js
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── 1.75506485.chunk.css
│ │ ├── 1.75506485.chunk.css.map
│ │ ├── main.ffafc5cc.chunk.css
│ │ └── main.ffafc5cc.chunk.css.map
│ │ ├── js
│ │ ├── 1.554224c8.chunk.js
│ │ ├── 1.554224c8.chunk.js.map
│ │ ├── main.15d84753.chunk.js
│ │ ├── main.15d84753.chunk.js.map
│ │ ├── runtime~main.250a5dbe.js
│ │ └── runtime~main.250a5dbe.js.map
│ │ └── media
│ │ ├── bpmn.27b5b190.svg
│ │ └── bpmn.609860a7.eot
├── config-overrides.js
├── package-lock.json
├── package.json
├── public
│ ├── favicon.svg
│ ├── index.html
│ └── manifest.json
├── src
│ ├── App.js
│ ├── containers
│ │ ├── Bpmn.module.scss
│ │ ├── Common.sass
│ │ ├── index.js
│ │ └── modeler
│ │ │ ├── index.js
│ │ │ └── keyboard
│ │ │ ├── BpmnKeyBindings.js
│ │ │ └── index.js
│ ├── index.css
│ ├── index.js
│ └── sources
│ │ └── xml.js
└── yarn.lock
└── package-lock.json
/README_CN.md:
--------------------------------------------------------------------------------
1 | # BPMN Editor
2 |
3 | 这是我在使用 [bpmn-js][16] 框架的时候整理的使用方法,更全更详细的使用方法请参考[官方例子][15]
4 |
5 | - [basic][1] : 基础用法 [演示地址][8]
6 | - [custom-menu][2] : 自定义菜单项 [演示地址][9]
7 | - [custom-palette][3] : 自定义左侧工具栏 [演示地址][10]
8 | - [custom-property][4] : 自定义属性栏 [演示地址][11]
9 | - [custom-toolbar][5] : 自定义顶部导航栏 [演示地址][12]
10 | - [custom-elements][17] : 自定义图源 [演示地址][18]
11 | - [i18n][6] : 国际化 [演示地址][13]
12 | - [keyboard][7] : 键盘快捷键 [演示地址][14]
13 |
14 |
15 | [1]: https://github.com/imdwpeng/bpmn-editor/blob/master/basic/src/containers
16 | [2]: https://github.com/imdwpeng/bpmn-editor/blob/master/custom-menu/src/containers
17 | [3]: https://github.com/imdwpeng/bpmn-editor/blob/master/custom-palette/src/containers
18 | [4]: https://github.com/imdwpeng/bpmn-editor/blob/master/custom-property/src/containers
19 | [5]: https://github.com/imdwpeng/bpmn-editor/blob/master/custom-toolbar/src/containers
20 | [6]: https://github.com/imdwpeng/bpmn-editor/blob/master/i18n/src/containers
21 | [7]: https://github.com/imdwpeng/bpmn-editor/blob/master/keyboard/src/containers
22 | [8]: https://dwpblog.site/bpmn-editor/basic/build/index.html
23 | [9]: https://dwpblog.site/bpmn-editor/custom-menu/build/index.html
24 | [10]: https://dwpblog.site/bpmn-editor/custom-palette/build/index.html
25 | [11]: https://dwpblog.site/bpmn-editor/custom-property/build/index.html
26 | [12]: https://dwpblog.site/bpmn-editor/custom-toolbar/build/index.html
27 | [13]: https://dwpblog.site/bpmn-editor/i18n/build/index.html
28 | [14]: https://dwpblog.site/bpmn-editor/keyboard/build/index.html
29 | [15]: https://github.com/bpmn-io/bpmn-js-examples
30 | [16]: https://github.com/bpmn-io/bpmn-js
31 | [17]: https://github.com/imdwpeng/bpmn-editor/blob/master/custom-elements/src/containers
32 | [18]: https://dwpblog.site/bpmn-editor/custom-elements/build/index.html
33 |
--------------------------------------------------------------------------------
/basic/.editorconfig:
--------------------------------------------------------------------------------
1 | # http://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | charset = utf-8
9 | trim_trailing_whitespace = true
10 | insert_final_newline = true
11 |
12 | [*.md]
13 | trim_trailing_whitespace = true
14 |
15 | [Makefile]
16 | indent_style = tab
17 |
--------------------------------------------------------------------------------
/basic/.env:
--------------------------------------------------------------------------------
1 | SKIP_PREFLIGHT_CHECK=true
2 |
--------------------------------------------------------------------------------
/basic/.eslintignore:
--------------------------------------------------------------------------------
1 | dependencies/*
2 |
3 | webpack.config/*
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/basic/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 |
6 | # testing
7 | /coverage
8 |
9 | # production
10 | # /build
11 |
12 | # misc
13 | .DS_Store
14 | .env.local
15 | .env.development.local
16 | .env.test.local
17 | .env.production.local
18 |
19 | npm-debug.log*
20 | yarn-debug.log*
21 | yarn-error.log*
22 |
--------------------------------------------------------------------------------
/basic/README.md:
--------------------------------------------------------------------------------
1 | # Basic Editor
2 |
--------------------------------------------------------------------------------
/basic/build/asset-manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "main.css": "/bpmn-editor/basic/build/static/css/main.d50aecde.chunk.css",
3 | "main.js": "/bpmn-editor/basic/build/static/js/main.bd44791c.chunk.js",
4 | "main.js.map": "/bpmn-editor/basic/build/static/js/main.bd44791c.chunk.js.map",
5 | "static/css/1.5a09009c.chunk.css": "/bpmn-editor/basic/build/static/css/1.5a09009c.chunk.css",
6 | "static/js/1.c6a9b5f2.chunk.js": "/bpmn-editor/basic/build/static/js/1.c6a9b5f2.chunk.js",
7 | "static/js/1.c6a9b5f2.chunk.js.map": "/bpmn-editor/basic/build/static/js/1.c6a9b5f2.chunk.js.map",
8 | "runtime~main.js": "/bpmn-editor/basic/build/static/js/runtime~main.638e38a3.js",
9 | "runtime~main.js.map": "/bpmn-editor/basic/build/static/js/runtime~main.638e38a3.js.map",
10 | "static/css/1.5a09009c.chunk.css.map": "/bpmn-editor/basic/build/static/css/1.5a09009c.chunk.css.map",
11 | "static/media/Common.sass": "/bpmn-editor/basic/build/static/media/bpmn.27b5b190.svg",
12 | "static/css/main.d50aecde.chunk.css.map": "/bpmn-editor/basic/build/static/css/main.d50aecde.chunk.css.map",
13 | "index.html": "/bpmn-editor/basic/build/index.html",
14 | "precache-manifest.45069ca4d22eda47818def27f4099965.js": "/bpmn-editor/basic/build/precache-manifest.45069ca4d22eda47818def27f4099965.js",
15 | "service-worker.js": "/bpmn-editor/basic/build/service-worker.js"
16 | }
--------------------------------------------------------------------------------
/basic/build/favicon.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/basic/build/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "short_name": "Bpmn Editor",
3 | "name": "Bpmn Editor",
4 | "icons": [
5 | {
6 | "src": "favicon.ico",
7 | "sizes": "64x64 32x32 24x24 16x16",
8 | "type": "image/x-icon"
9 | }
10 | ],
11 | "start_url": ".",
12 | "display": "standalone",
13 | "theme_color": "#000000",
14 | "background_color": "#ffffff"
15 | }
16 |
--------------------------------------------------------------------------------
/basic/build/precache-manifest.45069ca4d22eda47818def27f4099965.js:
--------------------------------------------------------------------------------
1 | self.__precacheManifest = [
2 | {
3 | "revision": "609860a7b5830bab8c7843e1637290ba",
4 | "url": "/bpmn-editor/basic/build/static/media/bpmn.609860a7.eot"
5 | },
6 | {
7 | "revision": "27b5b1904737f806dcb193a12156af9a",
8 | "url": "/bpmn-editor/basic/build/static/media/bpmn.27b5b190.svg"
9 | },
10 | {
11 | "revision": "638e38a36edd3cec07af",
12 | "url": "/bpmn-editor/basic/build/static/js/runtime~main.638e38a3.js"
13 | },
14 | {
15 | "revision": "bd44791c342d3c00fd22",
16 | "url": "/bpmn-editor/basic/build/static/js/main.bd44791c.chunk.js"
17 | },
18 | {
19 | "revision": "c6a9b5f284f05625bcaa",
20 | "url": "/bpmn-editor/basic/build/static/js/1.c6a9b5f2.chunk.js"
21 | },
22 | {
23 | "revision": "bd44791c342d3c00fd22",
24 | "url": "/bpmn-editor/basic/build/static/css/main.d50aecde.chunk.css"
25 | },
26 | {
27 | "revision": "c6a9b5f284f05625bcaa",
28 | "url": "/bpmn-editor/basic/build/static/css/1.5a09009c.chunk.css"
29 | },
30 | {
31 | "revision": "318c57d431a0a871ebcf890548bf4e04",
32 | "url": "/bpmn-editor/basic/build/index.html"
33 | }
34 | ];
--------------------------------------------------------------------------------
/basic/build/service-worker.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Welcome to your Workbox-powered service worker!
3 | *
4 | * You'll need to register this file in your web app and you should
5 | * disable HTTP caching for this file too.
6 | * See https://goo.gl/nhQhGp
7 | *
8 | * The rest of the code is auto-generated. Please don't update this file
9 | * directly; instead, make changes to your Workbox build configuration
10 | * and re-run your build process.
11 | * See https://goo.gl/2aRDsh
12 | */
13 |
14 | importScripts("https://storage.googleapis.com/workbox-cdn/releases/3.6.2/workbox-sw.js");
15 |
16 | importScripts(
17 | "/bpmn-editor/basic/build/precache-manifest.45069ca4d22eda47818def27f4099965.js"
18 | );
19 |
20 | workbox.clientsClaim();
21 |
22 | /**
23 | * The workboxSW.precacheAndRoute() method efficiently caches and responds to
24 | * requests for URLs in the manifest.
25 | * See https://goo.gl/S9QRab
26 | */
27 | self.__precacheManifest = [].concat(self.__precacheManifest || []);
28 | workbox.precaching.suppressWarnings();
29 | workbox.precaching.precacheAndRoute(self.__precacheManifest, {});
30 |
31 | workbox.routing.registerNavigationRoute("/bpmn-editor/basic/build/index.html", {
32 |
33 | blacklist: [/^\/_/,/\/[^\/]+\.[^\/]+$/],
34 | });
35 |
--------------------------------------------------------------------------------
/basic/build/static/js/runtime~main.638e38a3.js:
--------------------------------------------------------------------------------
1 | !function(e){function r(r){for(var n,i,l=r[0],f=r[1],a=r[2],c=0,s=[];c0.2%",
28 | "not dead",
29 | "not ie <= 11",
30 | "not op_mini all"
31 | ],
32 | "devDependencies": {
33 | "babel-eslint": "^9.0.0",
34 | "eslint": "^5.7.0",
35 | "eslint-config-airbnb": "^17.1.0",
36 | "eslint-plugin-compat": "^2.6.2",
37 | "eslint-plugin-import": "^2.14.0",
38 | "eslint-plugin-jsx-a11y": "^6.1.2",
39 | "eslint-plugin-react": "^7.11.1"
40 | },
41 | "homepage": "https://dwpblog.site/bpmn-editor/basic/build"
42 | }
43 |
--------------------------------------------------------------------------------
/basic/public/favicon.svg:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/basic/public/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
12 |
13 |
22 | React App
23 |
24 |
25 |
28 |
29 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/0f000Dd29O15Im4ZGHXmF0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/0f000Dd29O15Im4ZGHXmF0.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/0f000ji9GQBTQif4KlS1n6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/0f000ji9GQBTQif4KlS1n6.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/1513734357_1880.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/1513734357_1880.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/201811070945058586.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/201811070945058586.png
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/201811231432284520.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/201811231432284520.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/201812181221437658.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/201812181221437658.png
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/20190104131811113.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/20190104131811113.jpeg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/201901081453403307.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/201901081453403307.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/2_qq_24991133:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/2_qq_24991133
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_cuihaiyang.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_cuihaiyang.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_inber.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_inber.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_lxue1986.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_lxue1986.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_qq_24991133.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_qq_24991133.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_wangjun5159.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_wangjun5159.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_wyswlp.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/3_wyswlp.jpg
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx(1).php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx(1).php
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx(2).php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx(2).php
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx(3).php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx(3).php
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx(4).php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx(4).php
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imdwpeng/bpmn-editor/a7ce5cc511262d5803f27b2a514a0e5e76053397/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/adx.php
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/atom-one-dark.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Atom One Dark by Daniel Gamage
4 | Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax
5 |
6 | base: #282c34
7 | mono-1: #abb2bf
8 | mono-2: #818896
9 | mono-3: #5c6370
10 | hue-1: #56b6c2
11 | hue-2: #61aeee
12 | hue-3: #c678dd
13 | hue-4: #98c379
14 | hue-5: #e06c75
15 | hue-5-2: #be5046
16 | hue-6: #d19a66
17 | hue-6-2: #e6c07b
18 |
19 | */
20 |
21 | .hljs {
22 | display: block;
23 | overflow-x: auto;
24 | padding: 0.5em;
25 | color: #abb2bf;
26 | background: #282c34;
27 | }
28 |
29 | .hljs-comment,
30 | .hljs-quote {
31 | color: #5c6370;
32 | font-style: italic;
33 | }
34 |
35 | .hljs-doctag,
36 | .hljs-keyword,
37 | .hljs-formula {
38 | color: #c678dd;
39 | }
40 |
41 | .hljs-section,
42 | .hljs-name,
43 | .hljs-selector-tag,
44 | .hljs-deletion,
45 | .hljs-subst {
46 | color: #e06c75;
47 | }
48 |
49 | .hljs-literal {
50 | color: #56b6c2;
51 | }
52 |
53 | .hljs-string,
54 | .hljs-regexp,
55 | .hljs-addition,
56 | .hljs-attribute,
57 | .hljs-meta-string {
58 | color: #98c379;
59 | }
60 |
61 | .hljs-built_in,
62 | .hljs-class .hljs-title {
63 | color: #e6c07b;
64 | }
65 |
66 | .hljs-attr,
67 | .hljs-variable,
68 | .hljs-template-variable,
69 | .hljs-type,
70 | .hljs-selector-class,
71 | .hljs-selector-attr,
72 | .hljs-selector-pseudo,
73 | .hljs-number {
74 | color: #d19a66;
75 | }
76 |
77 | .hljs-symbol,
78 | .hljs-bullet,
79 | .hljs-link,
80 | .hljs-meta,
81 | .hljs-selector-id,
82 | .hljs-title {
83 | color: #61aeee;
84 | }
85 |
86 | .hljs-emphasis {
87 | font-style: italic;
88 | }
89 |
90 | .hljs-strong {
91 | font-weight: bold;
92 | }
93 |
94 | .hljs-link {
95 | text-decoration: underline;
96 | }
97 |
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/bwordcom:
--------------------------------------------------------------------------------
1 | baidu_bw_1547623887962({"err_no":0,"errmsg":"","word_list":[],"sample_ids":"","fenlei_data":{"tu":"24004469_oem_dg","tm":"20181122001","tn":"24004469_oem_dg","ssp":"1","ssp2":"1","fenlei":"mv6quAkxTZn0IZRqnWfsnjfYPW-xUvNVgvwM0ZnqmHmLrAm4nWnduHfvPymzu6KYUHYznjD3nHDznW0snfKWUMw85HcYnj0YPjm4gvq-UNqbusK1TL0qnfK1TL0z5HD0IgF_5y9YIZK1rBtEmhkEuz4WTvw8Qh4-IaqLmy4MpMN8PHDdriq9TMwGmvk-Qvw-IA7GUZnEP16vPjTvnHR"},"param_info":{"sa":"","rsv_dl":"gh_pl_sl_csd","fenlei":"mv6quAkxTZn0IZRqnWfsnjfYPW-xUvNVgvwM0ZnqmHmLrAm4nWnduHfvPymzu6KYUHYznjD3nHDznW0snfKWUMw85HcYnj0YPjm4gvq-UNqbusK1TL0qnfK1TL0z5HD0IgF_5y9YIZK1rBtEmhkEuz4WTvw8Qh4-IaqLmy4MpMN8PHDdriq9TMwGmvk-Qvw-IA7GUZnEP16vPjTvnHR","r_tm":"20181122001","r_qid":"a678f9235e465f2f","r_from":"","r_tu":"24004469_oem_dg","r_url":"https:\/\/blog.csdn.net\/wangjun5159\/article\/details\/78647615","r_sp":"bword","r_tn":"24004469_oem_dg"}})
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/chart-3456820cac.css:
--------------------------------------------------------------------------------
1 | div.chartjs canvas,div.chartjs div.chartjs-legend{display:inline-block}div.chartjs div.chartjs-legend span{display:inline-block;width:20px;height:20px;margin-right:10px;margin-bottom:-5px}div.chartjs div.chartjs-legend ul{list-style-type:none}div.chartjs div.chartjs-legend li{margin-top:10px}
--------------------------------------------------------------------------------
/basic/public/javascript window获取iframe、iframe获取window、document - wangjun5159的专栏 - CSDN博客_files/copyright.js.下载:
--------------------------------------------------------------------------------
1 | !function(){var i=null;function t(){this.textData=null,this.htmlData=null,i=this}function d(t){if(140 '
6 | +''
7 | +''
8 | +''
9 | +''
10 | +'';}
11 | else{result=''
12 | +'