📝
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