feat(process-designer): [process-designer] add BPMN process designer component #11
Loading…
Reference in New Issue
No description provided.
Delete Branch "Yeuvoir/tiny-vue:feat/process-designer"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
关联 Issue
Closes #115507 — 实现 BPMN 流程设计器组件
变更概要
基于
bpmn-js实现<tiny-process-designer>,严格遵循 renderless / vue / theme 三层架构:packages/renderless/src/process-designer/{index,vue}.tspackages/vue/src/process-designer/(独立子包@opentiny/vue-process-designer)packages/theme/src/process-designer/{index,vars}.less,20+ CSS 变量processDesigner文案能力清单
bpmn-js Viewer.bpmn/.svg文件ready/import-done/save-xml等getModeler()暴露底层实例toolbarslot 支持自定义工具栏范围说明(本 PR 不含)
tiny-bpmn增强库(直接放 renderless,后续可拆)测试计划
pnpm i安装新增bpmn-js依赖pnpm dev→ 访问/#/process-designer/basic-usage,确认画布渲染、工具栏可用[process-designer])Step 1:
From your project repository, check out a new branch and test the changes.Step 2:
Merge the changes and update on Gitea.