📝
Mermaidを書いてみたメモ 〜シーケンス図〜
登場人物を定義する
sequenceDiagram
actor Alice
actor Bob
登場人物にラベルをつける
sequenceDiagram
actor a as Alice
actor b as Bob
メッセージを送る
sequenceDiagram
actor a as Alice
actor b as Bob
a->>b: こんにちは、ボブ
b->>a: こんにちは、アリス
記号 | 説明 |
---|---|
-> | 矢印のない実線 |
--> | 矢印のない点線 |
->> | 矢印付き実線 |
-->> | 矢印付きの点線 |
-x | 最後に十字がある実線 |
--x | 最後に十字がある点線。 |
-) | 最後に開いた矢印がある実線 (非同期) |
--) | 最後に開いた矢印のある点線 (非同期) |
活性化
sequenceDiagram
actor a as Alice
actor b as Bob
a->>b: こんにちは、ボブ
activate b
b->>a: こんにちは、アリス
deactivate b
自動採番
sequenceDiagram
autonumber
actor a as Alice
actor b as Bob
a->>b: こんにちは、ボブ
b->>a: こんにちは、アリス
備考
sequenceDiagram
participant John
Note right of John: Text in note
sequenceDiagram
Alice->John: Hello John, how are you?
Note over Alice,John: A typical interaction
繰り返し
sequenceDiagram
Alice->John: Hello John, how are you?
loop Every minute
John-->Alice: Great!
end
Discussion