moonrockz/diagrams-mermaid/ast does not have a README file
pub(all) struct MessageStatement {
sender : String
arrow : String
receiver : String
text : String
activation : Activation?
central_before : Bool
central_after : Bool
} derive(Eq, Debug)pub(all) struct ParticipantDecl {
created : Bool
keyword : ParticipantKeyword
id : String
config : String?
label : String?
} derive(Eq, Debug)pub(all) enum StatementKind {
Participant(ParticipantDecl)
Destroy(String)
Activate(String)
Deactivate(String)
Message(MessageStatement)
Note(NoteStatement)
Link(LinkStatement)
Title(String)
AccTitle(String)
AccDescr(String)
Autonumber(Autonumber)
Frame(Frame)
Box(Box)
} derive(Eq, Debug)Install
Download zipMermaid for diagrams.mbt: lossless CST, parser, AST, printer and conversion to diagram models