-
-
Save jtojnar/1cd308437b31f25cfb26ca349444c37a to your computer and use it in GitHub Desktop.
A graph illustrating the data flow data flow in overlays. A main and two extensions are composed together, and the 'flow' of values is drawn. Derived from https://nixos.wiki/wiki/File:Dram-overlay-self-super.png
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!-- Do not edit this file with editors other than draw.io --> | |
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |
<svg xmlns="http://www.w3.org/2000/svg" style="background-color: rgb(255, 255, 255);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="806px" height="208px" viewBox="-0.5 -0.5 806 208" content="<mxfile host="app.diagrams.net" modified="2023-06-02T14:44:18.966Z" agent="Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0" version="21.3.7" etag="iG86LW2uvN8baODMDZkR" type="device">
 <diagram id="696457d4-6537-d306-31e7-65d8450cd1f8" name="Page-1">
 <mxGraphModel dx="1166" dy="840" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="8027" pageHeight="5169" background="#ffffff" math="0" shadow="0">
 <root>
 <mxCell id="0" />
 <mxCell id="1" parent="0" />
 <mxCell id="10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="5" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="440" y="300" as="targetPoint" />
 <Array as="points">
 <mxPoint x="360" y="280" />
 <mxPoint x="360" y="300" />
 </Array>
 </mxGeometry>
 </mxCell>
 <mxCell id="11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="7" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="160" y="200" as="targetPoint" />
 </mxGeometry>
 </mxCell>
 <mxCell id="41" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;" parent="1" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="680" y="300" as="targetPoint" />
 <Array as="points">
 <mxPoint x="640" y="300" />
 </Array>
 <mxPoint x="640" y="380" as="sourcePoint" />
 </mxGeometry>
 </mxCell>
 <mxCell id="42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="45" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="400" y="200" as="targetPoint" />
 </mxGeometry>
 </mxCell>
 <mxCell id="43" value="" style="group" parent="1" vertex="1" connectable="0">
 <mxGeometry x="440" y="240" width="120" height="80" as="geometry" />
 </mxCell>
 <mxCell id="44" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="43" vertex="1">
 <mxGeometry width="120" height="80" as="geometry" />
 </mxCell>
 <mxCell id="45" value="final" style="text;html=1;strokeColor=#000000;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="43" vertex="1">
 <mxGeometry y="10" width="30" height="20" as="geometry" />
 </mxCell>
 <mxCell id="46" value="prev" style="text;html=1;strokeColor=#000000;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="43" vertex="1">
 <mxGeometry y="50" width="30" height="20" as="geometry" />
 </mxCell>
 <mxCell id="71" value="ext-1&lt;br&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Lucida Console;fontSize=18;" parent="43" vertex="1">
 <mxGeometry y="30" width="120" height="20" as="geometry" />
 </mxCell>
 <mxCell id="48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="640" y="200" as="targetPoint" />
 <mxPoint x="680.3333740234373" y="259.8571428571429" as="sourcePoint" />
 </mxGeometry>
 </mxCell>
 <mxCell id="55" value="" style="group" parent="1" vertex="1" connectable="0">
 <mxGeometry x="679.8333740234375" y="240" width="120.1666259765625" height="80" as="geometry" />
 </mxCell>
 <mxCell id="56" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="55" vertex="1">
 <mxGeometry width="120" height="80" as="geometry" />
 </mxCell>
 <mxCell id="57" value="final" style="text;html=1;strokeColor=#000000;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="55" vertex="1">
 <mxGeometry y="10" width="30" height="20" as="geometry" />
 </mxCell>
 <mxCell id="58" value="prev" style="text;html=1;strokeColor=#000000;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="55" vertex="1">
 <mxGeometry y="50" width="30" height="20" as="geometry" />
 </mxCell>
 <mxCell id="77" value="ext-2&lt;br&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Lucida Console;fontSize=18;" parent="55" vertex="1">
 <mxGeometry x="0.1666259765625" y="30" width="120" height="20" as="geometry" />
 </mxCell>
 <mxCell id="62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;entryX=0;entryY=0.5;" parent="1" source="5" target="66" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="360" y="360" as="targetPoint" />
 <Array as="points">
 <mxPoint x="360" y="280" />
 <mxPoint x="360" y="380" />
 </Array>
 </mxGeometry>
 </mxCell>
 <mxCell id="5" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
 <mxGeometry x="200" y="240" width="120" height="80" as="geometry" />
 </mxCell>
 <mxCell id="7" value="final" style="text;html=1;strokeColor=#000000;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
 <mxGeometry x="200" y="250" width="30" height="20" as="geometry" />
 </mxCell>
 <mxCell id="61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;startArrow=none;startFill=0;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;" parent="1" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="160" y="200" as="targetPoint" />
 <Array as="points">
 <mxPoint x="880" y="380" />
 <mxPoint x="880" y="200" />
 </Array>
 <mxPoint x="900" y="380" as="sourcePoint" />
 </mxGeometry>
 </mxCell>
 <mxCell id="63" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;entryX=0.5;entryY=0;" parent="1" source="44" target="66" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="600" y="360" as="targetPoint" />
 </mxGeometry>
 </mxCell>
 <mxCell id="64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="56" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="840" y="360" as="targetPoint" />
 </mxGeometry>
 </mxCell>
 <mxCell id="68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;fontFamily=Lucida Console;fontSize=18;" parent="1" source="66" target="67" edge="1">
 <mxGeometry relative="1" as="geometry" />
 </mxCell>
 <mxCell id="66" value="//&lt;br style=&quot;font-size: 18px;&quot;&gt;" style="text;html=1;strokeColor=#000000;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Lucida Console;fontSize=18;" parent="1" vertex="1">
 <mxGeometry x="580" y="360" width="40" height="40" as="geometry" />
 </mxCell>
 <mxCell id="69" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;fontFamily=Lucida Console;fontSize=18;" parent="1" source="67" edge="1">
 <mxGeometry relative="1" as="geometry">
 <mxPoint x="950" y="379.9999999999999" as="targetPoint" />
 </mxGeometry>
 </mxCell>
 <mxCell id="67" value="//&lt;br style=&quot;font-size: 18px;&quot;&gt;" style="text;html=1;strokeColor=#000000;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Lucida Console;fontSize=18;" parent="1" vertex="1">
 <mxGeometry x="820" y="360" width="40" height="40" as="geometry" />
 </mxCell>
 <mxCell id="70" value="main" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Lucida Console;fontSize=18;" parent="1" vertex="1">
 <mxGeometry x="200" y="270" width="110" height="20" as="geometry" />
 </mxCell>
 </root>
 </mxGraphModel>
 </diagram>
</mxfile>
"><defs/><g><path d="M 167 87 L 207 87 L 207 107 L 280.63 107" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 285.88 107 L 278.88 110.5 L 280.63 107 L 278.88 103.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 40.63 67 L 7.5 67 L 7 7" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 45.88 67 L 38.88 70.5 L 40.63 67 L 38.88 63.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 487 187 L 487 107 L 520.63 107" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 525.88 107 L 518.88 110.5 L 520.63 107 L 518.88 103.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 280.63 67 L 247.5 67 L 247 7" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 285.88 67 L 278.88 70.5 L 280.63 67 L 278.88 63.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="287" y="47" width="120" height="80" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><rect x="287" y="57" width="30" height="20" fill="none" stroke="#000000" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 67px; margin-left: 288px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">final</div></div></div></foreignObject><text x="302" y="71" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">final</text></switch></g><rect x="287" y="97" width="30" height="20" fill="none" stroke="#000000" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 107px; margin-left: 288px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">prev</div></div></div></foreignObject><text x="302" y="111" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">prev</text></switch></g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 87px; margin-left: 288px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 18px; font-family: Lucida Console; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">ext-1<br /></div></div></div></foreignObject><text x="347" y="92" fill="rgb(0, 0, 0)" font-family="Lucida Console" font-size="18px" text-anchor="middle">ext-1
</text></switch></g><path d="M 520.97 66.94 L 487.5 67.4 L 487 7" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 526.22 66.87 L 519.26 70.47 L 520.97 66.94 L 519.17 63.47 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="526.83" y="47" width="120" height="80" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><rect x="526.83" y="57" width="30" height="20" fill="none" stroke="#000000" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 67px; margin-left: 528px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">final</div></div></div></foreignObject><text x="542" y="71" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">final</text></switch></g><rect x="526.83" y="97" width="30" height="20" fill="none" stroke="#000000" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 107px; margin-left: 528px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">prev</div></div></div></foreignObject><text x="542" y="111" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">prev</text></switch></g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 87px; margin-left: 528px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 18px; font-family: Lucida Console; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">ext-2<br /></div></div></div></foreignObject><text x="587" y="92" fill="rgb(0, 0, 0)" font-family="Lucida Console" font-size="18px" text-anchor="middle">ext-2
</text></switch></g><path d="M 167 87 L 207 87 L 207 187 L 420.63 187" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 425.88 187 L 418.88 190.5 L 420.63 187 L 418.88 183.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="47" y="47" width="120" height="80" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><rect x="47" y="57" width="30" height="20" fill="none" stroke="#000000" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 67px; margin-left: 48px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">final</div></div></div></foreignObject><text x="62" y="71" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">final</text></switch></g><path d="M 747 187 L 727 187 L 727 7 L 7 7" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 407 87 L 447 87 L 447 160.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 447 165.88 L 443.5 158.88 L 447 160.63 L 450.5 158.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 646.83 87 L 687.5 87 L 687.04 160.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 687.01 165.88 L 683.55 158.86 L 687.04 160.63 L 690.55 158.9 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 467 187 L 660.63 187" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 665.88 187 L 658.88 190.5 L 660.63 187 L 658.88 183.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="427" y="167" width="40" height="40" fill="none" stroke="#000000" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 187px; margin-left: 428px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 18px; font-family: Lucida Console; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">//<br style="font-size: 18px;" /></div></div></div></foreignObject><text x="447" y="192" fill="rgb(0, 0, 0)" font-family="Lucida Console" font-size="18px" text-anchor="middle">//
</text></switch></g><path d="M 707 187 L 752 187 L 790.63 187" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 795.88 187 L 788.88 190.5 L 790.63 187 L 788.88 183.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="667" y="167" width="40" height="40" fill="none" stroke="#000000" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 187px; margin-left: 668px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 18px; font-family: Lucida Console; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">//<br style="font-size: 18px;" /></div></div></div></foreignObject><text x="687" y="192" fill="rgb(0, 0, 0)" font-family="Lucida Console" font-size="18px" text-anchor="middle">//
</text></switch></g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 87px; margin-left: 48px;"><div style="box-sizing: border-box; font-size: 0px; text-align: center;" data-drawio-colors="color: rgb(0, 0, 0); "><div style="display: inline-block; font-size: 18px; font-family: Lucida Console; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">main</div></div></div></foreignObject><text x="102" y="92" fill="rgb(0, 0, 0)" font-family="Lucida Console" font-size="18px" text-anchor="middle">main</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment