apache/incubator-seata

Support auto-layout for state machine designer

Open

#6,136 建立於 2023年12月11日

在 GitHub 查看
 (14 留言) (0 反應) (1 負責人)Java (8,878 fork)batch import
good first issuetask: help-wanted

倉庫指標

Star
 (25,960 star)
PR 合併指標
 (平均合併 13天 1小時) (30 天內合併 13 個 PR)

描述

Why you need it?

Currently, there are two ways to define a StateMachine. One is to use the designer, and the other is to directly write JSON. If users adopt the latter (i.e., do not write JSON through the designer), then it is not supported to import it into the designer because there is no style information (shape, edge positioning). If auto-layout is supported, this scenario will be indirectly supported.

How it could be?

You can extend SagaImporter to add style information.

貢獻者指南