architecture.mermaid 639 B

123456789101112131415161718
  1. flowchart LR
  2. user([User]) --> app[Official Demo]
  3. app --> core["@file-viewer/core"]
  4. core --> registry{Renderer Registry}
  5. registry --> office[Office Renderers]
  6. registry --> drawing[Drawing Renderers]
  7. registry --> code[Code Renderers]
  8. registry --> data[Data Asset Renderers]
  9. drawing --> mermaid[Mermaid]
  10. drawing --> plantuml[PlantUML]
  11. data --> psd[PSD Layers]
  12. code --> patch[Patch Diff]
  13. code --> bundle[Git Bundle]
  14. mermaid --> svg[Theme-aware SVG]
  15. plantuml --> umlSvg[Server-rendered SVG]
  16. psd --> layers[Layer Toggle + Zoom]
  17. patch --> sideBySide[Side-by-side Compare]
  18. bundle --> history[History + File Tree]