generated at
Mermaidでシーケンス図を書く
以下のコード例では省略しているが、1行目に sequenceDiagram と書く必要がある




何も考えなくても時系列に並ぶのが良い


participant , actor
宣言しなくても自動で入るが、宣言することで順序を規定できる
mermaid
participant A as Alice participant B as Bob


矢印 ref
線の種類
- が実線
-- が点線
先端
> : ただの横線
>> : 矢印
x : Solid line with a cross at the end
) : Solid line with an open arrow at the end (async)


activations ref
2種類方法がある
+ - を矢印の先端に付ける
e.g.
->>+
-->-
activate , deactive を付ける
これ、図としては何を表すんだmrsekut
継続してる感を出したいのか?


Notes ref
四角いボックスを表示する
線とずらしたり、線と重ねたりできる


Loop
mermaid
Alice->John: Hello John, how are you? loop Every minute John-->Alice: Great! end


Alt
条件分岐


par
並列



Critical Region
よくわからんmrsekut
何のイベントもなく発火することとかあるのか?


break
停止、例外