File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -148,6 +148,7 @@ The module follows SOLID principles:
148148
149149### Class Diagram
150150``` mermaid
151+ %%{init: {'theme': 'forest'}}%%
151152classDiagram
152153 class INFCReader {
153154 <<interface>>
@@ -200,11 +201,11 @@ classDiagram
200201 NFC o-- NFCState : uses
201202 MFRC522Reader ..> UID : creates
202203 INFCReader ..> UID : uses
203-
204204```
205205
206206### State Diagram
207207``` mermaid
208+ %%{init: {'theme': 'forest'}}%%
208209stateDiagram-v2
209210 [*] --> Idle: begin()
210211 Idle --> Reading: isNewCardPresent()
@@ -254,6 +255,7 @@ sequenceDiagram
254255
255256### Component Integration
256257``` mermaid
258+ %%{init: {'theme': 'forest'}}%%
257259graph TD
258260 subgraph NFC Module
259261 A[NFC Class] --> B[INFCReader]
@@ -279,6 +281,7 @@ graph TD
279281
280282### Protocol State Machine
281283``` mermaid
284+ %%{init: {'theme': 'forest'}}%%
282285stateDiagram-v2
283286 [*] --> Ready: initialize()
284287 Ready --> WaitingForCard: field active
You can’t perform that action at this time.
0 commit comments