Данный тип диаграмм поддерживает различные формы и границы блоков состояний, а так же множество типов линий и стрелок.
Пример синтаксиса [.md]:
flowchart TB
c1==>a2
subgraph one
a1-->|Yes|a2
end
subgraph two
b1<-->b2
end
subgraph three
c1-->c2
end
one -- text2 --> two
three -. text .-> two
two x--x c2
Диаграмма состояний - это диаграмма состояний из теории автоматов со стандартизированными условными обозначениями, которая может определять множество систем.
Пример синтаксиса [.md]:
stateDiagram-v2
[*] --> Still
Still --> [*]
Still --> Moving : Process
Moving --> Still
Moving --> Crash
Crash --> [*]
note left of Moving : Descripton of state.
[*] --> First
state First {
[*] --> second
second --> [*]
}