add nested_shape_labels test
This commit is contained in:
parent
b6263a4955
commit
8dd87c8747
6 changed files with 644 additions and 0 deletions
|
|
@ -2782,6 +2782,7 @@ scenarios: {
|
|||
loadFromFile(t, "label_positions"),
|
||||
loadFromFile(t, "icon_positions"),
|
||||
loadFromFile(t, "all_shapes_link"),
|
||||
loadFromFile(t, "nested_shape_labels"),
|
||||
}
|
||||
|
||||
runa(t, tcs)
|
||||
|
|
|
|||
9
e2etests/testdata/files/nested_shape_labels.d2
vendored
Normal file
9
e2etests/testdata/files/nested_shape_labels.d2
vendored
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
aa: {
|
||||
shape: package
|
||||
bb.shape: diamond
|
||||
}
|
||||
|
||||
cc: {
|
||||
shape: diamond
|
||||
dd.shape: circle
|
||||
}
|
||||
212
e2etests/testdata/stable/nested_shape_labels/dagre/board.exp.json
generated
vendored
Normal file
212
e2etests/testdata/stable/nested_shape_labels/dagre/board.exp.json
generated
vendored
Normal file
|
|
@ -0,0 +1,212 @@
|
|||
{
|
||||
"name": "",
|
||||
"isFolderOnly": false,
|
||||
"fontFamily": "SourceSansPro",
|
||||
"shapes": [
|
||||
{
|
||||
"id": "aa",
|
||||
"type": "package",
|
||||
"pos": {
|
||||
"x": 0,
|
||||
"y": 41
|
||||
},
|
||||
"width": 146,
|
||||
"height": 151,
|
||||
"opacity": 1,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 2,
|
||||
"borderRadius": 0,
|
||||
"fill": "AA4",
|
||||
"stroke": "B1",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "aa",
|
||||
"fontSize": 28,
|
||||
"fontFamily": "DEFAULT",
|
||||
"language": "",
|
||||
"color": "N1",
|
||||
"italic": false,
|
||||
"bold": false,
|
||||
"underline": false,
|
||||
"labelWidth": 27,
|
||||
"labelHeight": 36,
|
||||
"labelPosition": "OUTSIDE_TOP_CENTER",
|
||||
"zIndex": 0,
|
||||
"level": 1
|
||||
},
|
||||
{
|
||||
"id": "aa.bb",
|
||||
"type": "diamond",
|
||||
"pos": {
|
||||
"x": 40,
|
||||
"y": 70
|
||||
},
|
||||
"width": 66,
|
||||
"height": 92,
|
||||
"opacity": 1,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 2,
|
||||
"borderRadius": 0,
|
||||
"fill": "N4",
|
||||
"stroke": "B1",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "bb",
|
||||
"fontSize": 16,
|
||||
"fontFamily": "DEFAULT",
|
||||
"language": "",
|
||||
"color": "N1",
|
||||
"italic": false,
|
||||
"bold": true,
|
||||
"underline": false,
|
||||
"labelWidth": 18,
|
||||
"labelHeight": 21,
|
||||
"labelPosition": "INSIDE_MIDDLE_CENTER",
|
||||
"zIndex": 0,
|
||||
"level": 2
|
||||
},
|
||||
{
|
||||
"id": "cc",
|
||||
"type": "diamond",
|
||||
"pos": {
|
||||
"x": 166,
|
||||
"y": 41
|
||||
},
|
||||
"width": 156,
|
||||
"height": 151,
|
||||
"opacity": 1,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 2,
|
||||
"borderRadius": 0,
|
||||
"fill": "N4",
|
||||
"stroke": "B1",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "cc",
|
||||
"fontSize": 28,
|
||||
"fontFamily": "DEFAULT",
|
||||
"language": "",
|
||||
"color": "N1",
|
||||
"italic": false,
|
||||
"bold": false,
|
||||
"underline": false,
|
||||
"labelWidth": 25,
|
||||
"labelHeight": 36,
|
||||
"labelPosition": "OUTSIDE_TOP_CENTER",
|
||||
"zIndex": 0,
|
||||
"level": 1
|
||||
},
|
||||
{
|
||||
"id": "cc.dd",
|
||||
"type": "oval",
|
||||
"pos": {
|
||||
"x": 206,
|
||||
"y": 78
|
||||
},
|
||||
"width": 76,
|
||||
"height": 76,
|
||||
"opacity": 1,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 2,
|
||||
"borderRadius": 0,
|
||||
"fill": "B5",
|
||||
"stroke": "B1",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "dd",
|
||||
"fontSize": 16,
|
||||
"fontFamily": "DEFAULT",
|
||||
"language": "",
|
||||
"color": "N1",
|
||||
"italic": false,
|
||||
"bold": true,
|
||||
"underline": false,
|
||||
"labelWidth": 19,
|
||||
"labelHeight": 21,
|
||||
"labelPosition": "INSIDE_MIDDLE_CENTER",
|
||||
"zIndex": 0,
|
||||
"level": 2
|
||||
}
|
||||
],
|
||||
"connections": [],
|
||||
"root": {
|
||||
"id": "",
|
||||
"type": "",
|
||||
"pos": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"width": 0,
|
||||
"height": 0,
|
||||
"opacity": 0,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 0,
|
||||
"borderRadius": 0,
|
||||
"fill": "N7",
|
||||
"stroke": "",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "",
|
||||
"fontSize": 0,
|
||||
"fontFamily": "",
|
||||
"language": "",
|
||||
"color": "",
|
||||
"italic": false,
|
||||
"bold": false,
|
||||
"underline": false,
|
||||
"labelWidth": 0,
|
||||
"labelHeight": 0,
|
||||
"zIndex": 0,
|
||||
"level": 0
|
||||
}
|
||||
}
|
||||
105
e2etests/testdata/stable/nested_shape_labels/dagre/sketch.exp.svg
vendored
Normal file
105
e2etests/testdata/stable/nested_shape_labels/dagre/sketch.exp.svg
vendored
Normal file
|
|
@ -0,0 +1,105 @@
|
|||
<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" d2Version="v0.5.1-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 324 193"><svg id="d2-svg" class="d2-1147027998" width="324" height="193" viewBox="-1 0 324 193"><rect x="-1.000000" y="0.000000" width="324.000000" height="193.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
||||
.d2-1147027998 .text {
|
||||
font-family: "d2-1147027998-font-regular";
|
||||
}
|
||||
@font-face {
|
||||
font-family: d2-1147027998-font-regular;
|
||||
src: url("data:application/font-woff;base64,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");
|
||||
}
|
||||
.d2-1147027998 .text-bold {
|
||||
font-family: "d2-1147027998-font-bold";
|
||||
}
|
||||
@font-face {
|
||||
font-family: d2-1147027998-font-bold;
|
||||
src: url("data:application/font-woff;base64,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");
|
||||
}]]></style><style type="text/css"><![CDATA[.shape {
|
||||
shape-rendering: geometricPrecision;
|
||||
stroke-linejoin: round;
|
||||
}
|
||||
.connection {
|
||||
stroke-linecap: round;
|
||||
stroke-linejoin: round;
|
||||
}
|
||||
.blend {
|
||||
mix-blend-mode: multiply;
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.d2-1147027998 .fill-N1{fill:#0A0F25;}
|
||||
.d2-1147027998 .fill-N2{fill:#676C7E;}
|
||||
.d2-1147027998 .fill-N3{fill:#9499AB;}
|
||||
.d2-1147027998 .fill-N4{fill:#CFD2DD;}
|
||||
.d2-1147027998 .fill-N5{fill:#DEE1EB;}
|
||||
.d2-1147027998 .fill-N6{fill:#EEF1F8;}
|
||||
.d2-1147027998 .fill-N7{fill:#FFFFFF;}
|
||||
.d2-1147027998 .fill-B1{fill:#0D32B2;}
|
||||
.d2-1147027998 .fill-B2{fill:#0D32B2;}
|
||||
.d2-1147027998 .fill-B3{fill:#E3E9FD;}
|
||||
.d2-1147027998 .fill-B4{fill:#E3E9FD;}
|
||||
.d2-1147027998 .fill-B5{fill:#EDF0FD;}
|
||||
.d2-1147027998 .fill-B6{fill:#F7F8FE;}
|
||||
.d2-1147027998 .fill-AA2{fill:#4A6FF3;}
|
||||
.d2-1147027998 .fill-AA4{fill:#EDF0FD;}
|
||||
.d2-1147027998 .fill-AA5{fill:#F7F8FE;}
|
||||
.d2-1147027998 .fill-AB4{fill:#EDF0FD;}
|
||||
.d2-1147027998 .fill-AB5{fill:#F7F8FE;}
|
||||
.d2-1147027998 .stroke-N1{stroke:#0A0F25;}
|
||||
.d2-1147027998 .stroke-N2{stroke:#676C7E;}
|
||||
.d2-1147027998 .stroke-N3{stroke:#9499AB;}
|
||||
.d2-1147027998 .stroke-N4{stroke:#CFD2DD;}
|
||||
.d2-1147027998 .stroke-N5{stroke:#DEE1EB;}
|
||||
.d2-1147027998 .stroke-N6{stroke:#EEF1F8;}
|
||||
.d2-1147027998 .stroke-N7{stroke:#FFFFFF;}
|
||||
.d2-1147027998 .stroke-B1{stroke:#0D32B2;}
|
||||
.d2-1147027998 .stroke-B2{stroke:#0D32B2;}
|
||||
.d2-1147027998 .stroke-B3{stroke:#E3E9FD;}
|
||||
.d2-1147027998 .stroke-B4{stroke:#E3E9FD;}
|
||||
.d2-1147027998 .stroke-B5{stroke:#EDF0FD;}
|
||||
.d2-1147027998 .stroke-B6{stroke:#F7F8FE;}
|
||||
.d2-1147027998 .stroke-AA2{stroke:#4A6FF3;}
|
||||
.d2-1147027998 .stroke-AA4{stroke:#EDF0FD;}
|
||||
.d2-1147027998 .stroke-AA5{stroke:#F7F8FE;}
|
||||
.d2-1147027998 .stroke-AB4{stroke:#EDF0FD;}
|
||||
.d2-1147027998 .stroke-AB5{stroke:#F7F8FE;}
|
||||
.d2-1147027998 .background-color-N1{background-color:#0A0F25;}
|
||||
.d2-1147027998 .background-color-N2{background-color:#676C7E;}
|
||||
.d2-1147027998 .background-color-N3{background-color:#9499AB;}
|
||||
.d2-1147027998 .background-color-N4{background-color:#CFD2DD;}
|
||||
.d2-1147027998 .background-color-N5{background-color:#DEE1EB;}
|
||||
.d2-1147027998 .background-color-N6{background-color:#EEF1F8;}
|
||||
.d2-1147027998 .background-color-N7{background-color:#FFFFFF;}
|
||||
.d2-1147027998 .background-color-B1{background-color:#0D32B2;}
|
||||
.d2-1147027998 .background-color-B2{background-color:#0D32B2;}
|
||||
.d2-1147027998 .background-color-B3{background-color:#E3E9FD;}
|
||||
.d2-1147027998 .background-color-B4{background-color:#E3E9FD;}
|
||||
.d2-1147027998 .background-color-B5{background-color:#EDF0FD;}
|
||||
.d2-1147027998 .background-color-B6{background-color:#F7F8FE;}
|
||||
.d2-1147027998 .background-color-AA2{background-color:#4A6FF3;}
|
||||
.d2-1147027998 .background-color-AA4{background-color:#EDF0FD;}
|
||||
.d2-1147027998 .background-color-AA5{background-color:#F7F8FE;}
|
||||
.d2-1147027998 .background-color-AB4{background-color:#EDF0FD;}
|
||||
.d2-1147027998 .background-color-AB5{background-color:#F7F8FE;}
|
||||
.d2-1147027998 .color-N1{color:#0A0F25;}
|
||||
.d2-1147027998 .color-N2{color:#676C7E;}
|
||||
.d2-1147027998 .color-N3{color:#9499AB;}
|
||||
.d2-1147027998 .color-N4{color:#CFD2DD;}
|
||||
.d2-1147027998 .color-N5{color:#DEE1EB;}
|
||||
.d2-1147027998 .color-N6{color:#EEF1F8;}
|
||||
.d2-1147027998 .color-N7{color:#FFFFFF;}
|
||||
.d2-1147027998 .color-B1{color:#0D32B2;}
|
||||
.d2-1147027998 .color-B2{color:#0D32B2;}
|
||||
.d2-1147027998 .color-B3{color:#E3E9FD;}
|
||||
.d2-1147027998 .color-B4{color:#E3E9FD;}
|
||||
.d2-1147027998 .color-B5{color:#EDF0FD;}
|
||||
.d2-1147027998 .color-B6{color:#F7F8FE;}
|
||||
.d2-1147027998 .color-AA2{color:#4A6FF3;}
|
||||
.d2-1147027998 .color-AA4{color:#EDF0FD;}
|
||||
.d2-1147027998 .color-AA5{color:#F7F8FE;}
|
||||
.d2-1147027998 .color-AB4{color:#EDF0FD;}
|
||||
.d2-1147027998 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="aa"><g class="shape" ><path d="M 0 41 L 73 41 L 73 71 L 146 71 L 146 192 L 0 192 Z" class=" stroke-B1 fill-AA4" style="stroke-width:2;" /></g><text x="73.000000" y="28.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">aa</text></g><g id="cc"><g class="shape" ><path d="M 244 192 C 243 192 243 192 243 191 L 167 118 C 166 117 166 116 167 115 L 243 42 C 244 41 245 41 246 42 L 322 116 C 323 117 323 118 322 119 L 245 191 C 245 192 245 192 244 192 Z" class=" stroke-B1 fill-N4" style="stroke-width:2;" /></g><text x="244.000000" y="28.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">cc</text></g><g id="aa.bb"><g class="shape" ><path d="M 73 162 C 73 162 73 162 72 162 L 40 117 C 40 117 40 116 40 115 L 72 70 C 72 70 73 70 73 70 L 105 115 C 105 115 105 116 105 117 L 74 162 C 73 162 73 162 73 162 Z" class=" stroke-B1 fill-N4" style="stroke-width:2;" /></g><text x="73.000000" y="121.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">bb</text></g><g id="cc.dd"><g class="shape" ><ellipse rx="38.000000" ry="38.000000" cx="244.000000" cy="116.000000" class="shape stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="244.000000" y="121.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">dd</text></g><mask id="d2-1147027998" maskUnits="userSpaceOnUse" x="-1" y="0" width="324" height="193">
|
||||
<rect x="-1" y="0" width="324" height="193" fill="white"></rect>
|
||||
<rect x="59.500000" y="0.000000" width="27" height="36" fill="rgba(0,0,0,0.75)"></rect>
|
||||
<rect x="231.500000" y="0.000000" width="25" height="36" fill="rgba(0,0,0,0.75)"></rect>
|
||||
<rect x="64.000000" y="105.500000" width="18" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
||||
<rect x="234.500000" y="105.500000" width="19" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
||||
</mask></svg></svg>
|
||||
|
After Width: | Height: | Size: 13 KiB |
212
e2etests/testdata/stable/nested_shape_labels/elk/board.exp.json
generated
vendored
Normal file
212
e2etests/testdata/stable/nested_shape_labels/elk/board.exp.json
generated
vendored
Normal file
|
|
@ -0,0 +1,212 @@
|
|||
{
|
||||
"name": "",
|
||||
"isFolderOnly": false,
|
||||
"fontFamily": "SourceSansPro",
|
||||
"shapes": [
|
||||
{
|
||||
"id": "aa",
|
||||
"type": "package",
|
||||
"pos": {
|
||||
"x": 12,
|
||||
"y": 12
|
||||
},
|
||||
"width": 166,
|
||||
"height": 207,
|
||||
"opacity": 1,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 2,
|
||||
"borderRadius": 0,
|
||||
"fill": "AA4",
|
||||
"stroke": "B1",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "aa",
|
||||
"fontSize": 28,
|
||||
"fontFamily": "DEFAULT",
|
||||
"language": "",
|
||||
"color": "N1",
|
||||
"italic": false,
|
||||
"bold": false,
|
||||
"underline": false,
|
||||
"labelWidth": 27,
|
||||
"labelHeight": 36,
|
||||
"labelPosition": "INSIDE_TOP_CENTER",
|
||||
"zIndex": 0,
|
||||
"level": 1
|
||||
},
|
||||
{
|
||||
"id": "aa.bb",
|
||||
"type": "diamond",
|
||||
"pos": {
|
||||
"x": 62,
|
||||
"y": 77
|
||||
},
|
||||
"width": 66,
|
||||
"height": 92,
|
||||
"opacity": 1,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 2,
|
||||
"borderRadius": 0,
|
||||
"fill": "N4",
|
||||
"stroke": "B1",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "bb",
|
||||
"fontSize": 16,
|
||||
"fontFamily": "DEFAULT",
|
||||
"language": "",
|
||||
"color": "N1",
|
||||
"italic": false,
|
||||
"bold": true,
|
||||
"underline": false,
|
||||
"labelWidth": 18,
|
||||
"labelHeight": 21,
|
||||
"labelPosition": "INSIDE_MIDDLE_CENTER",
|
||||
"zIndex": 0,
|
||||
"level": 2
|
||||
},
|
||||
{
|
||||
"id": "cc",
|
||||
"type": "diamond",
|
||||
"pos": {
|
||||
"x": 198,
|
||||
"y": 14
|
||||
},
|
||||
"width": 176,
|
||||
"height": 203,
|
||||
"opacity": 1,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 2,
|
||||
"borderRadius": 0,
|
||||
"fill": "N4",
|
||||
"stroke": "B1",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "cc",
|
||||
"fontSize": 28,
|
||||
"fontFamily": "DEFAULT",
|
||||
"language": "",
|
||||
"color": "N1",
|
||||
"italic": false,
|
||||
"bold": false,
|
||||
"underline": false,
|
||||
"labelWidth": 25,
|
||||
"labelHeight": 36,
|
||||
"labelPosition": "INSIDE_TOP_CENTER",
|
||||
"zIndex": 0,
|
||||
"level": 1
|
||||
},
|
||||
{
|
||||
"id": "cc.dd",
|
||||
"type": "oval",
|
||||
"pos": {
|
||||
"x": 248,
|
||||
"y": 91
|
||||
},
|
||||
"width": 76,
|
||||
"height": 76,
|
||||
"opacity": 1,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 2,
|
||||
"borderRadius": 0,
|
||||
"fill": "B5",
|
||||
"stroke": "B1",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "dd",
|
||||
"fontSize": 16,
|
||||
"fontFamily": "DEFAULT",
|
||||
"language": "",
|
||||
"color": "N1",
|
||||
"italic": false,
|
||||
"bold": true,
|
||||
"underline": false,
|
||||
"labelWidth": 19,
|
||||
"labelHeight": 21,
|
||||
"labelPosition": "INSIDE_MIDDLE_CENTER",
|
||||
"zIndex": 0,
|
||||
"level": 2
|
||||
}
|
||||
],
|
||||
"connections": [],
|
||||
"root": {
|
||||
"id": "",
|
||||
"type": "",
|
||||
"pos": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"width": 0,
|
||||
"height": 0,
|
||||
"opacity": 0,
|
||||
"strokeDash": 0,
|
||||
"strokeWidth": 0,
|
||||
"borderRadius": 0,
|
||||
"fill": "N7",
|
||||
"stroke": "",
|
||||
"shadow": false,
|
||||
"3d": false,
|
||||
"multiple": false,
|
||||
"double-border": false,
|
||||
"tooltip": "",
|
||||
"link": "",
|
||||
"icon": null,
|
||||
"iconPosition": "",
|
||||
"blend": false,
|
||||
"fields": null,
|
||||
"methods": null,
|
||||
"columns": null,
|
||||
"label": "",
|
||||
"fontSize": 0,
|
||||
"fontFamily": "",
|
||||
"language": "",
|
||||
"color": "",
|
||||
"italic": false,
|
||||
"bold": false,
|
||||
"underline": false,
|
||||
"labelWidth": 0,
|
||||
"labelHeight": 0,
|
||||
"zIndex": 0,
|
||||
"level": 0
|
||||
}
|
||||
}
|
||||
105
e2etests/testdata/stable/nested_shape_labels/elk/sketch.exp.svg
vendored
Normal file
105
e2etests/testdata/stable/nested_shape_labels/elk/sketch.exp.svg
vendored
Normal file
|
|
@ -0,0 +1,105 @@
|
|||
<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" d2Version="v0.5.1-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 364 209"><svg id="d2-svg" class="d2-144912018" width="364" height="209" viewBox="11 11 364 209"><rect x="11.000000" y="11.000000" width="364.000000" height="209.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
||||
.d2-144912018 .text {
|
||||
font-family: "d2-144912018-font-regular";
|
||||
}
|
||||
@font-face {
|
||||
font-family: d2-144912018-font-regular;
|
||||
src: url("data:application/font-woff;base64,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");
|
||||
}
|
||||
.d2-144912018 .text-bold {
|
||||
font-family: "d2-144912018-font-bold";
|
||||
}
|
||||
@font-face {
|
||||
font-family: d2-144912018-font-bold;
|
||||
src: url("data:application/font-woff;base64,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");
|
||||
}]]></style><style type="text/css"><![CDATA[.shape {
|
||||
shape-rendering: geometricPrecision;
|
||||
stroke-linejoin: round;
|
||||
}
|
||||
.connection {
|
||||
stroke-linecap: round;
|
||||
stroke-linejoin: round;
|
||||
}
|
||||
.blend {
|
||||
mix-blend-mode: multiply;
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.d2-144912018 .fill-N1{fill:#0A0F25;}
|
||||
.d2-144912018 .fill-N2{fill:#676C7E;}
|
||||
.d2-144912018 .fill-N3{fill:#9499AB;}
|
||||
.d2-144912018 .fill-N4{fill:#CFD2DD;}
|
||||
.d2-144912018 .fill-N5{fill:#DEE1EB;}
|
||||
.d2-144912018 .fill-N6{fill:#EEF1F8;}
|
||||
.d2-144912018 .fill-N7{fill:#FFFFFF;}
|
||||
.d2-144912018 .fill-B1{fill:#0D32B2;}
|
||||
.d2-144912018 .fill-B2{fill:#0D32B2;}
|
||||
.d2-144912018 .fill-B3{fill:#E3E9FD;}
|
||||
.d2-144912018 .fill-B4{fill:#E3E9FD;}
|
||||
.d2-144912018 .fill-B5{fill:#EDF0FD;}
|
||||
.d2-144912018 .fill-B6{fill:#F7F8FE;}
|
||||
.d2-144912018 .fill-AA2{fill:#4A6FF3;}
|
||||
.d2-144912018 .fill-AA4{fill:#EDF0FD;}
|
||||
.d2-144912018 .fill-AA5{fill:#F7F8FE;}
|
||||
.d2-144912018 .fill-AB4{fill:#EDF0FD;}
|
||||
.d2-144912018 .fill-AB5{fill:#F7F8FE;}
|
||||
.d2-144912018 .stroke-N1{stroke:#0A0F25;}
|
||||
.d2-144912018 .stroke-N2{stroke:#676C7E;}
|
||||
.d2-144912018 .stroke-N3{stroke:#9499AB;}
|
||||
.d2-144912018 .stroke-N4{stroke:#CFD2DD;}
|
||||
.d2-144912018 .stroke-N5{stroke:#DEE1EB;}
|
||||
.d2-144912018 .stroke-N6{stroke:#EEF1F8;}
|
||||
.d2-144912018 .stroke-N7{stroke:#FFFFFF;}
|
||||
.d2-144912018 .stroke-B1{stroke:#0D32B2;}
|
||||
.d2-144912018 .stroke-B2{stroke:#0D32B2;}
|
||||
.d2-144912018 .stroke-B3{stroke:#E3E9FD;}
|
||||
.d2-144912018 .stroke-B4{stroke:#E3E9FD;}
|
||||
.d2-144912018 .stroke-B5{stroke:#EDF0FD;}
|
||||
.d2-144912018 .stroke-B6{stroke:#F7F8FE;}
|
||||
.d2-144912018 .stroke-AA2{stroke:#4A6FF3;}
|
||||
.d2-144912018 .stroke-AA4{stroke:#EDF0FD;}
|
||||
.d2-144912018 .stroke-AA5{stroke:#F7F8FE;}
|
||||
.d2-144912018 .stroke-AB4{stroke:#EDF0FD;}
|
||||
.d2-144912018 .stroke-AB5{stroke:#F7F8FE;}
|
||||
.d2-144912018 .background-color-N1{background-color:#0A0F25;}
|
||||
.d2-144912018 .background-color-N2{background-color:#676C7E;}
|
||||
.d2-144912018 .background-color-N3{background-color:#9499AB;}
|
||||
.d2-144912018 .background-color-N4{background-color:#CFD2DD;}
|
||||
.d2-144912018 .background-color-N5{background-color:#DEE1EB;}
|
||||
.d2-144912018 .background-color-N6{background-color:#EEF1F8;}
|
||||
.d2-144912018 .background-color-N7{background-color:#FFFFFF;}
|
||||
.d2-144912018 .background-color-B1{background-color:#0D32B2;}
|
||||
.d2-144912018 .background-color-B2{background-color:#0D32B2;}
|
||||
.d2-144912018 .background-color-B3{background-color:#E3E9FD;}
|
||||
.d2-144912018 .background-color-B4{background-color:#E3E9FD;}
|
||||
.d2-144912018 .background-color-B5{background-color:#EDF0FD;}
|
||||
.d2-144912018 .background-color-B6{background-color:#F7F8FE;}
|
||||
.d2-144912018 .background-color-AA2{background-color:#4A6FF3;}
|
||||
.d2-144912018 .background-color-AA4{background-color:#EDF0FD;}
|
||||
.d2-144912018 .background-color-AA5{background-color:#F7F8FE;}
|
||||
.d2-144912018 .background-color-AB4{background-color:#EDF0FD;}
|
||||
.d2-144912018 .background-color-AB5{background-color:#F7F8FE;}
|
||||
.d2-144912018 .color-N1{color:#0A0F25;}
|
||||
.d2-144912018 .color-N2{color:#676C7E;}
|
||||
.d2-144912018 .color-N3{color:#9499AB;}
|
||||
.d2-144912018 .color-N4{color:#CFD2DD;}
|
||||
.d2-144912018 .color-N5{color:#DEE1EB;}
|
||||
.d2-144912018 .color-N6{color:#EEF1F8;}
|
||||
.d2-144912018 .color-N7{color:#FFFFFF;}
|
||||
.d2-144912018 .color-B1{color:#0D32B2;}
|
||||
.d2-144912018 .color-B2{color:#0D32B2;}
|
||||
.d2-144912018 .color-B3{color:#E3E9FD;}
|
||||
.d2-144912018 .color-B4{color:#E3E9FD;}
|
||||
.d2-144912018 .color-B5{color:#EDF0FD;}
|
||||
.d2-144912018 .color-B6{color:#F7F8FE;}
|
||||
.d2-144912018 .color-AA2{color:#4A6FF3;}
|
||||
.d2-144912018 .color-AA4{color:#EDF0FD;}
|
||||
.d2-144912018 .color-AA5{color:#F7F8FE;}
|
||||
.d2-144912018 .color-AB4{color:#EDF0FD;}
|
||||
.d2-144912018 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="aa"><g class="shape" ><path d="M 12 12 L 95 12 L 95 53 L 178 53 L 178 219 L 12 219 Z" class=" stroke-B1 fill-AA4" style="stroke-width:2;" /></g><text x="95.000000" y="86.400000" class="text fill-N1" style="text-anchor:middle;font-size:28px">aa</text></g><g id="cc"><g class="shape" ><path d="M 286 217 C 285 217 285 217 284 216 L 199 117 C 198 116 198 114 199 113 L 284 15 C 285 14 286 14 287 15 L 373 114 C 374 115 374 117 373 118 L 288 216 C 287 217 287 217 286 217 Z" class=" stroke-B1 fill-N4" style="stroke-width:2;" /></g><text x="286.000000" y="97.750000" class="text fill-N1" style="text-anchor:middle;font-size:28px">cc</text></g><g id="aa.bb"><g class="shape" ><path d="M 95 169 C 95 169 95 169 94 169 L 62 124 C 62 124 62 123 62 122 L 94 77 C 94 77 95 77 95 77 L 127 122 C 127 122 127 123 127 124 L 96 169 C 95 169 95 169 95 169 Z" class=" stroke-B1 fill-N4" style="stroke-width:2;" /></g><text x="95.000000" y="128.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">bb</text></g><g id="cc.dd"><g class="shape" ><ellipse rx="38.000000" ry="38.000000" cx="286.000000" cy="129.000000" class="shape stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="286.000000" y="134.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">dd</text></g><mask id="d2-144912018" maskUnits="userSpaceOnUse" x="11" y="11" width="364" height="209">
|
||||
<rect x="11" y="11" width="364" height="209" fill="white"></rect>
|
||||
<rect x="81.500000" y="58.400000" width="27" height="36" fill="rgba(0,0,0,0.75)"></rect>
|
||||
<rect x="273.500000" y="69.750000" width="25" height="36" fill="rgba(0,0,0,0.75)"></rect>
|
||||
<rect x="86.000000" y="112.500000" width="18" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
||||
<rect x="276.500000" y="118.500000" width="19" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
||||
</mask></svg></svg>
|
||||
|
After Width: | Height: | Size: 13 KiB |
Loading…
Reference in a new issue