Change:
<del> <svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1041px" height="701px" viewBox="-0.5 -0.5 1041 701" content="&lt;mxfile&gt;&lt;diagram id=&quot;SckAI8QHEKwFKhKEKjYm&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"> <defs/> <g> <rect x="0" y="0" width="1040" height="700" rx="105" ry="105" fill="#d0cee2" stroke="#56517e" pointer-events="all"/> <rect x="610" y="330" width="220" height="340" fill="none" stroke="#000000" pointer-events="all"/> <rect x="630" y="370" width="180" height="198" rx="10.8" ry="10.8" fill="none" stroke="#000000" pointer-events="all"/> <rect x="630" y="610" width="180" height="45" rx="9" ry="9" fill="none" stroke="#000000" pointer-events="all"/> <rect x="640" y="380" width="150" height="30" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 395px; margin-left: 641px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> Notebook Editor Widget </div> </div> </div> </foreignObject> <text x="715" y="399" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle"> Notebook Editor Widget </text> </switch> </g> <rect x="640" y="620" width="130" height="30" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 635px; margin-left: 641px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> Code Editor Widget </div> </div> </div> </foreignObject> <text x="705" y="639" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle"> Code Editor Widget </text> </switch> </g> <rect x="610" y="330" width="120" height="30" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <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: 345px; margin-left: 611px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> Interactive Editor </div> </div> </div> </foreignObject> <text x="670" y="349" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle"> Interactive Editor </text> </switch> </g> <rect x="30" y="400" width="170" height="50" rx="7.5" ry="7.5" fill="none" stroke="none" pointer-events="all"/> <path d="M 37.5 400 M 37.5 400 C 72 398.16 101.73 398.56 192.5 400 M 37.5 400 C 71.53 399.87 104.78 401.13 192.5 400 M 192.5 400 C 197.95 399.4 200.51 401.45 200 407.5 M 192.5 400 C 199.02 399.15 197.87 401.07 200 407.5 M 200 407.5 C 201.18 418.13 201.11 430.17 200 442.5 M 200 407.5 C 199.68 417.41 200.6 427.53 200 442.5 M 200 442.5 C 198.84 445.57 198.67 448.08 192.5 450 M 200 442.5 C 198.03 445.49 197.05 448.92 192.5 450 M 192.5 450 C 151.75 449.5 109.73 449.16 37.5 450 M 192.5 450 C 154.45 449.4 117.67 449.75 37.5 450 M 37.5 450 C 32.87 450.43 29.18 446.95 30 442.5 M 37.5 450 C 33.61 451.49 31.11 447.29 30 442.5 M 30 442.5 C 29.86 431.1 28.71 420.16 30 407.5 M 30 442.5 C 29.78 435.05 29.2 427.69 30 407.5 M 30 407.5 C 29.3 403.51 33.61 401.76 37.5 400 M 30 407.5 C 28.57 404.48 31.38 401.62 37.5 400" fill="none" stroke="#000000" stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 425px; margin-left: 31px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> NotebookService </div> </div> </div> </foreignObject> <text x="115" y="429" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle"> NotebookService </text> </switch> </g> <rect x="42.5" y="607.5" width="185" height="55" rx="8.25" ry="8.25" fill="none" stroke="none" pointer-events="all"/> <path d="M 50.75 607.5 M 50.75 607.5 C 85.82 610.15 120.05 606.94 219.25 607.5 M 50.75 607.5 C 112.36 605.81 171.94 605.5 219.25 607.5 M 219.25 607.5 C 226.61 607.96 225.77 608.45 227.5 615.75 M 219.25 607.5 C 226.66 607.78 227.3 612.28 227.5 615.75 M 227.5 615.75 C 228.15 629.27 227.2 641.66 227.5 654.25 M 227.5 615.75 C 228.44 625.2 226.85 634.95 227.5 654.25 M 227.5 654.25 C 227.54 658.63 222.89 661.14 219.25 662.5 M 227.5 654.25 C 226.75 657.87 226.17 663.04 219.25 662.5 M 219.25 662.5 C 167.72 661.51 116.77 661.21 50.75 662.5 M 219.25 662.5 C 174.2 663.15 126.77 662.21 50.75 662.5 M 50.75 662.5 C 45.85 662.35 41.33 660.26 42.5 654.25 M 50.75 662.5 C 45.42 663.96 43.33 659.73 42.5 654.25 M 42.5 654.25 C 41.1 642.2 43.91 632.69 42.5 615.75 M 42.5 654.25 C 43.01 639.46 42.87 626.85 42.5 615.75 M 42.5 615.75 C 42.67 611.25 43.26 606.65 50.75 607.5 M 42.5 615.75 C 44.43 608.08 46.16 609.06 50.75 607.5" fill="none" stroke="#000000" stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 183px; height: 1px; padding-top: 635px; margin-left: 43px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> TextModelResolverService </div> </div> </div> </foreignObject> <text x="135" y="639" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle"> TextModelResolverService </text> </switch> </g> <rect x="267.5" y="330" width="240" height="340" fill="none" stroke="#000000" pointer-events="all"/> <path d="M 287.5 425 L 206.37 425" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/> <path d="M 201.12 425 L 208.12 421.5 L 206.37 425 L 208.12 428.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/> <rect x="287.5" y="370" width="200" height="220" rx="12" ry="12" fill="none" stroke="#000000" pointer-events="all"/> <path d="M 287.5 635 L 233.87 635" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/> <path d="M 228.62 635 L 235.62 631.5 L 233.87 635 L 235.62 638.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/> <rect x="287.5" y="610" width="200" height="50" rx="10" ry="10" fill="none" stroke="#000000" pointer-events="all"/> <rect x="297.5" y="380" width="150" height="30" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 395px; margin-left: 299px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> NotebookTextModel </div> </div> </div> </foreignObject> <text x="373" y="399" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle"> NotebookTextModel </text> </switch> </g> <rect x="297.5" y="620" width="130" height="30" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 635px; margin-left: 299px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> ITextModel </div> </div> </div> </foreignObject> <text x="363" y="639" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle"> ITextModel </text> </switch> </g> <rect x="267.5" y="330" width="150" height="30" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 345px; margin-left: 268px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> Interactive Editor Input </div> </div> </div> </foreignObject> <text x="342" y="349" fill="#000000" font-family="Helvetica" font-size="14px" text-anchor="middle"> Interactive Editor In... </text> </switch> </g> <rect x="610" y="300" width="70" height="20" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 310px; margin-left: 645px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"> EditorPane </div> </div> </div> </foreignObject> <text x="645" y="314" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle"> EditorPane </text> </switch> </g> <rect x="267.5" y="300" width="70" height="20" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 310px; margin-left: 302px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"> EditorInput </div> </div> </div> </foreignObject> <text x="302" y="314" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle"> EditorInput </text> </switch> </g> <path d="M 487.5 425 L 630 419.5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/> <path d="M 487.5 640 L 630 637" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/> <rect x="267.5" y="20" width="222.5" height="60" rx="3.6" ry="3.6" fill="none" stroke="#000000" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 221px; height: 1px; padding-top: 50px; margin-left: 269px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> Editor Resolver Service </div> </div> </div> </foreignObject> <text x="379" y="54" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle"> Editor Resolver Service </text> </switch> </g> <rect x="618.75" y="20" width="222.5" height="60" rx="3.6" ry="3.6" fill="none" stroke="#000000" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 221px; height: 1px; padding-top: 50px; margin-left: 620px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> EditorPane Registry </div> </div> </div> </foreignObject> <text x="730" y="54" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle"> EditorPane Registry </text> </switch> </g> <path d="M 720 300 L 719.34 88.29" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/> <path d="M 719.32 83.04 L 722.85 90.03 L 719.34 88.29 L 715.85 90.05 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/> <rect x="664" y="170" width="130" height="20" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 180px; margin-left: 729px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"> Registry Editor Pane </div> </div> </div> </foreignObject> <text x="729" y="184" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle"> Registry Editor Pane </text> </switch> </g> <path d="M 330 220 L 720 220" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/> <path d="M 329.49 300 L 330 220" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/> <path d="M 297.5 300 L 297.54 86.91" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/> <path d="M 297.54 81.66 L 301.04 88.66 L 297.54 86.91 L 294.04 88.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/> <rect x="247.5" y="170" width="90" height="10" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 175px; margin-left: 292px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 6px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"> <font style="font-size: 12px"> registerEditor </font> </div> </div> </div> </foreignObject> <text x="292" y="177" fill="#000000" font-family="Helvetica" font-size="6px" text-anchor="middle"> registerEditor </text> </switch> </g> <path d="M 830 400 L 873.63 400" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/> <path d="M 878.88 400 L 871.88 403.5 L 873.63 400 L 871.88 396.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/> <rect x="880" y="390" width="110" height="20" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 400px; margin-left: 935px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"> input: EditorInput </div> </div> </div> </foreignObject> <text x="935" y="404" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle"> input: EditorInput </text> </switch> </g> <path d="M 830 450 L 873.63 450" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/> <path d="M 878.88 450 L 871.88 453.5 L 873.63 450 L 871.88 446.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/> <rect x="880" y="440" width="120" height="20" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 450px; margin-left: 940px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"> group: IEditorGroup </div> </div> </div> </foreignObject> <text x="940" y="454" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle"> group: IEditorGroup </text> </switch> </g> <path d="M 830 500 L 873.63 500" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/> <path d="M 878.88 500 L 871.88 503.5 L 873.63 500 L 871.88 496.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/> <rect x="880" y="490" width="150" height="20" fill="none" stroke="none" pointer-events="all"/> <g transform="translate(-0.5 -0.5)"> <switch> <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 500px; margin-left: 955px;"> <div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"> <div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;"> getControl: IEditorControl </div> </div> </div> </foreignObject> <text x="955" y="504" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle"> getControl: IEditorControl </text> </switch> </g> </g> <switch> <g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/> <a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/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> </del>

Discussion:
<img width="980" alt="image" src="https://user-"
I suggest to move the docs into our wiki. PR to remove these files: