55 lines
823 B
Markdown
55 lines
823 B
Markdown
# Markdown documents using mermaid
|
|
|
|
## Flowchart
|
|
|
|
```mermaid
|
|
graph TD;
|
|
A-->B;
|
|
A-->C;
|
|
B-->D;
|
|
C-->D;
|
|
```
|
|
|
|
## Sequence Diagram
|
|
|
|
```mermaid
|
|
sequenceDiagram
|
|
Alice->>Bob: Hello Bob, how are you?
|
|
alt is sick
|
|
Bob->>Alice: Not so good :(
|
|
else is well
|
|
Bob->>Alice: Feeling fresh like a daisy
|
|
end
|
|
opt Extra response
|
|
Bob->>Alice: Thanks for asking
|
|
end
|
|
```
|
|
|
|
## Class Diagram
|
|
|
|
```mermaid
|
|
classDiagram
|
|
Animal <|-- Duck
|
|
Animal <|-- Fish
|
|
Animal <|-- Zebra
|
|
|
|
Animal : +int age
|
|
Animal : +String gender
|
|
Animal: +isMammal()
|
|
Animal: +mate()
|
|
|
|
class Duck {
|
|
+String beakColor
|
|
+swim()
|
|
+quack()
|
|
}
|
|
class Fish {
|
|
-int sizeInFeet
|
|
-canEat()
|
|
}
|
|
class Zebra {
|
|
+bool is_wild
|
|
+run()
|
|
}
|
|
```
|