|
103 | 103 | </mxGraphModel> |
104 | 104 | </diagram> |
105 | 105 | <diagram id="delete-flow-page" name="Delete Undo Flow"> |
106 | | - <mxGraphModel dx="1414" dy="850" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1280" pageHeight="600" background="#ffffff" math="0" shadow="0"> |
| 106 | + <mxGraphModel dx="555" dy="333" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1280" pageHeight="600" background="#ffffff" math="0" shadow="0"> |
107 | 107 | <root> |
108 | 108 | <mxCell id="0" /> |
109 | 109 | <mxCell id="1" parent="0" /> |
110 | 110 | <mxCell id="du-request-device" link="https://github.com/opficdev/SwiftUI_DevLog/blob/main/DevLog/Presentation/ViewModel/PushNotificationListViewModel.swift" parent="1" style="rounded=1;arcSize=14;whiteSpace=wrap;html=1;fillColor=#EAF2FF;strokeColor=#0A84FF;strokeWidth=2;fontColor=#0B1F33;fontSize=13;align=center;" value="<b>iOS Client</b>" vertex="1"> |
111 | 111 | <mxGeometry height="70" width="200" x="80" y="250" as="geometry" /> |
112 | 112 | </mxCell> |
113 | | - <mxCell id="du-functions" link="https://github.com/opficdev/SwiftUI_DevLog/blob/main/Firebase/functions/src/notification/deletion.ts" parent="1" style="rounded=1;arcSize=14;whiteSpace=wrap;html=1;fillColor=#DCFCE7;strokeColor=#16A34A;strokeWidth=2;fontColor=#14532D;fontSize=13;align=center;" value="<b>Cloud Functions</b><br><span style="font-weight: normal;">삭제·Undo 요청 처리</span>" vertex="1"> |
114 | | - <mxGeometry height="70" width="200" x="390" y="250" as="geometry" /> |
115 | | - </mxCell> |
116 | | - <mxCell id="du-firestore" link="https://github.com/opficdev/SwiftUI_DevLog/blob/main/Firebase/functions/src/notification/deletion.ts" parent="1" style="rounded=1;arcSize=14;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#64748B;strokeWidth=2;fontColor=#1F2328;fontSize=13;align=center;" value="<b>Firestore 알림 문서</b><br><span style="font-weight: normal;">삭제 상태 저장·해제</span>" vertex="1"> |
117 | | - <mxGeometry height="70" width="200" x="710" y="250" as="geometry" /> |
118 | | - </mxCell> |
119 | | - <mxCell id="du-request-list" link="https://github.com/opficdev/SwiftUI_DevLog/blob/main/DevLog/Presentation/ViewModel/PushNotificationListViewModel.swift" parent="1" style="rounded=1;arcSize=14;whiteSpace=wrap;html=1;fillColor=#F5F3FF;strokeColor=#7C3AED;strokeWidth=2;fontColor=#1F2328;fontSize=13;align=center;" value="<b>요청 기기 리스트</b><br><span style="font-weight: normal;">서버 재조회로 동기화</span>" vertex="1"> |
120 | | - <mxGeometry height="70" width="200" x="1020" y="150" as="geometry" /> |
121 | | - </mxCell> |
122 | | - <mxCell id="du-other-list" parent="1" style="rounded=1;arcSize=14;whiteSpace=wrap;html=1;fillColor=#F5F3FF;strokeColor=#7C3AED;strokeWidth=2;fontColor=#1F2328;fontSize=13;align=center;" value="<b>다른 기기 리스트</b><br><span style="font-weight: normal;">같은 삭제 상태 반영</span>" vertex="1"> |
123 | | - <mxGeometry height="70" width="200" x="1020" y="350" as="geometry" /> |
124 | | - </mxCell> |
125 | 113 | <mxCell id="du-edge-request-functions" edge="1" parent="1" source="du-request-device" style="endArrow=blockThin;endFill=1;endSize=16;html=1;rounded=1;strokeColor=#0A84FF;strokeWidth=3;labelBackgroundColor=#FFFFFF;fontSize=12;" target="du-functions" value="삭제·Undo 요청"> |
126 | 114 | <mxGeometry relative="1" x="-0.0909" y="15" as="geometry"> |
127 | 115 | <mxPoint as="offset" /> |
|
132 | 120 | <mxPoint as="offset" /> |
133 | 121 | </mxGeometry> |
134 | 122 | </mxCell> |
135 | | - <mxCell id="du-edge-functions-undo" edge="1" parent="1" source="du-functions" style="endArrow=blockThin;endFill=1;endSize=16;html=1;rounded=1;strokeColor=#16A34A;strokeWidth=3;labelBackgroundColor=#FFFFFF;fontSize=12;" target="du-firestore" value=""> |
| 123 | + <mxCell id="du-edge-functions-undo" edge="1" parent="1" source="du-functions" style="endArrow=blockThin;endFill=1;endSize=16;html=1;rounded=1;strokeColor=#16A34A;strokeWidth=3;labelBackgroundColor=#FFFFFF;fontSize=12;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="du-firestore" value=""> |
136 | 124 | <mxGeometry relative="1" x="0.0909" y="9" as="geometry"> |
137 | 125 | <mxPoint as="offset" /> |
138 | 126 | </mxGeometry> |
|
147 | 135 | <mxPoint as="offset" /> |
148 | 136 | </mxGeometry> |
149 | 137 | </mxCell> |
| 138 | + <mxCell id="du-functions" link="https://github.com/opficdev/SwiftUI_DevLog/blob/main/Firebase/functions/src/notification/deletion.ts" parent="1" style="rounded=1;arcSize=14;whiteSpace=wrap;html=1;fillColor=#DCFCE7;strokeColor=#16A34A;strokeWidth=2;fontColor=#14532D;fontSize=13;align=center;" value="<b>Cloud Functions</b><br><span style="font-weight: normal;">삭제·Undo 요청 처리</span>" vertex="1"> |
| 139 | + <mxGeometry height="70" width="200" x="390" y="250" as="geometry" /> |
| 140 | + </mxCell> |
| 141 | + <mxCell id="du-firestore" link="https://github.com/opficdev/SwiftUI_DevLog/blob/main/Firebase/functions/src/notification/deletion.ts" parent="1" style="rounded=1;arcSize=14;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#64748B;strokeWidth=2;fontColor=#1F2328;fontSize=13;align=center;" value="<b>Firestore 알림 문서</b><br><span style="font-weight: normal;">삭제 상태 저장·해제</span>" vertex="1"> |
| 142 | + <mxGeometry height="70" width="200" x="710" y="250" as="geometry" /> |
| 143 | + </mxCell> |
| 144 | + <mxCell id="du-request-list" link="https://github.com/opficdev/SwiftUI_DevLog/blob/main/DevLog/Presentation/ViewModel/PushNotificationListViewModel.swift" parent="1" style="rounded=1;arcSize=14;whiteSpace=wrap;html=1;fillColor=#F5F3FF;strokeColor=#7C3AED;strokeWidth=2;fontColor=#1F2328;fontSize=13;align=center;" value="<b>요청 기기 리스트</b><br><span style="font-weight: normal;">서버 재조회로 동기화</span>" vertex="1"> |
| 145 | + <mxGeometry height="70" width="200" x="1020" y="150" as="geometry" /> |
| 146 | + </mxCell> |
| 147 | + <mxCell id="du-other-list" parent="1" style="rounded=1;arcSize=14;whiteSpace=wrap;html=1;fillColor=#F5F3FF;strokeColor=#7C3AED;strokeWidth=2;fontColor=#1F2328;fontSize=13;align=center;" value="<b>다른 기기 리스트</b><br><span style="font-weight: normal;">같은 삭제 상태 반영</span>" vertex="1"> |
| 148 | + <mxGeometry height="70" width="200" x="1020" y="350" as="geometry" /> |
| 149 | + </mxCell> |
150 | 150 | </root> |
151 | 151 | </mxGraphModel> |
152 | 152 | </diagram> |
|
0 commit comments