diff --git a/d2compiler/compile.go b/d2compiler/compile.go
index 35118331a..173d00cd7 100644
--- a/d2compiler/compile.go
+++ b/d2compiler/compile.go
@@ -73,7 +73,7 @@ func (c *compiler) compileBoard(g *d2graph.Graph, ir *d2ir.Map) *d2graph.Graph {
c.compileBoardsField(g, ir, "steps")
if d2ir.ParentMap(ir).CopyBase(nil).Equal(ir.CopyBase(nil)) {
if len(g.Layers) > 0 || len(g.Scenarios) > 0 || len(g.Steps) > 0 {
- g.BoardContainer = true
+ g.IsContainerOnly = true
}
}
return g
diff --git a/d2compiler/compile_test.go b/d2compiler/compile_test.go
index a7a5c24fd..4b3ecd99a 100644
--- a/d2compiler/compile_test.go
+++ b/d2compiler/compile_test.go
@@ -2133,7 +2133,7 @@ layers: {
},
},
{
- name: "boardContainer",
+ name: "isContainerOnly",
run: func(t *testing.T) {
g := assertCompile(t, `
layers: {
@@ -2154,13 +2154,13 @@ layers: {
}
}
`, "")
- assert.True(t, g.BoardContainer)
+ assert.True(t, g.IsContainerOnly)
assert.Equal(t, 2, len(g.Layers))
assert.Equal(t, "one", g.Layers[0].Name)
assert.Equal(t, "two", g.Layers[1].Name)
assert.Equal(t, 2, len(g.Layers[1].Scenarios))
- assert.False(t, g.Layers[1].Scenarios[0].BoardContainer)
- assert.False(t, g.Layers[1].Scenarios[1].BoardContainer)
+ assert.False(t, g.Layers[1].Scenarios[0].IsContainerOnly)
+ assert.False(t, g.Layers[1].Scenarios[1].IsContainerOnly)
},
},
{
diff --git a/d2exporter/export.go b/d2exporter/export.go
index c238ba746..a7ce23fce 100644
--- a/d2exporter/export.go
+++ b/d2exporter/export.go
@@ -16,7 +16,7 @@ func Export(ctx context.Context, g *d2graph.Graph, fontFamily *d2fonts.FontFamil
diagram := d2target.NewDiagram()
applyStyles(&diagram.Root, g.Root)
diagram.Name = g.Name
- diagram.BoardContainer = g.BoardContainer
+ diagram.IsContainerOnly = g.IsContainerOnly
if fontFamily == nil {
fontFamily = go2.Pointer(d2fonts.SourceSansPro)
}
diff --git a/d2graph/d2graph.go b/d2graph/d2graph.go
index 2d26954b7..52c421b7b 100644
--- a/d2graph/d2graph.go
+++ b/d2graph/d2graph.go
@@ -29,12 +29,11 @@ const MIN_SHAPE_SIZE = 5
type Graph struct {
Name string `json:"name"`
- // A BoardContainer is a board or scenario itself contains nothing
- // but its base and more boards, scenarios or steps.
- // boardContainers do not have a render and are used purely for organizing the board
- // tree.
- BoardContainer bool `json:"boardContainer"`
- AST *d2ast.Map `json:"ast"`
+ // IsContainerOnly indicates a board or scenario itself makes no modifications from its
+ // base. Container only boards do not have a render and are used purely for organizing
+ // the board tree.
+ IsContainerOnly bool `json:"isContainerOnly"`
+ AST *d2ast.Map `json:"ast"`
Root *Object `json:"root"`
Edges []*Edge `json:"edges"`
diff --git a/d2renderers/d2sketch/testdata/animated/sketch.exp.svg b/d2renderers/d2sketch/testdata/animated/sketch.exp.svg
index 4f34dadef..b5c982c3f 100644
--- a/d2renderers/d2sketch/testdata/animated/sketch.exp.svg
+++ b/d2renderers/d2sketch/testdata/animated/sketch.exp.svg
@@ -30,7 +30,7 @@
mix-blend-mode: multiply;
opacity: 0.5;
}
-.fill-N1{fill:#0A0F25;}.fill-N2{fill:#676C7E;}.fill-N3{fill:#9499AB;}.fill-N4{fill:#CFD2DD;}.fill-N5{fill:#DEE1EB;}.fill-N6{fill:#EEF1F8;}.fill-N7{fill:#FFFFFF;}.fill-B1{fill:#0D32B2;}.fill-B2{fill:#0D32B2;}.fill-B3{fill:#E3E9FD;}.fill-B4{fill:#E3E9FD;}.fill-B5{fill:#EDF0FD;}.fill-B6{fill:#F7F8FE;}.fill-AA2{fill:#4A6FF3;}.fill-AA4{fill:#EDF0FD;}.fill-AA5{fill:#F7F8FE;}.fill-AB4{fill:#EDF0FD;}.fill-AB5{fill:#F7F8FE;}.stroke-N1{stroke:#0A0F25;}.stroke-N2{stroke:#676C7E;}.stroke-N3{stroke:#9499AB;}.stroke-N4{stroke:#CFD2DD;}.stroke-N5{stroke:#DEE1EB;}.stroke-N6{stroke:#EEF1F8;}.stroke-N7{stroke:#FFFFFF;}.stroke-B1{stroke:#0D32B2;}.stroke-B2{stroke:#0D32B2;}.stroke-B3{stroke:#E3E9FD;}.stroke-B4{stroke:#E3E9FD;}.stroke-B5{stroke:#EDF0FD;}.stroke-B6{stroke:#F7F8FE;}.stroke-AA2{stroke:#4A6FF3;}.stroke-AA4{stroke:#EDF0FD;}.stroke-AA5{stroke:#F7F8FE;}.stroke-AB4{stroke:#EDF0FD;}.stroke-AB5{stroke:#F7F8FE;}.background-color-N1{background-color:#0A0F25;}.background-color-N2{background-color:#676C7E;}.background-color-N3{background-color:#9499AB;}.background-color-N4{background-color:#CFD2DD;}.background-color-N5{background-color:#DEE1EB;}.background-color-N6{background-color:#EEF1F8;}.background-color-N7{background-color:#FFFFFF;}.background-color-B1{background-color:#0D32B2;}.background-color-B2{background-color:#0D32B2;}.background-color-B3{background-color:#E3E9FD;}.background-color-B4{background-color:#E3E9FD;}.background-color-B5{background-color:#EDF0FD;}.background-color-B6{background-color:#F7F8FE;}.background-color-AA2{background-color:#4A6FF3;}.background-color-AA4{background-color:#EDF0FD;}.background-color-AA5{background-color:#F7F8FE;}.background-color-AB4{background-color:#EDF0FD;}.background-color-AB5{background-color:#F7F8FE;}.color-N1{color:#0A0F25;}.color-N2{color:#676C7E;}.color-N3{color:#9499AB;}.color-N4{color:#CFD2DD;}.color-N5{color:#DEE1EB;}.color-N6{color:#EEF1F8;}.color-N7{color:#FFFFFF;}.color-B1{color:#0D32B2;}.color-B2{color:#0D32B2;}.color-B3{color:#E3E9FD;}.color-B4{color:#E3E9FD;}.color-B5{color:#EDF0FD;}.color-B6{color:#F7F8FE;}.color-AA2{color:#4A6FF3;}.color-AA4{color:#EDF0FD;}.color-AA5{color:#F7F8FE;}.color-AB4{color:#EDF0FD;}.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}]]>wintersummertreessnowsun
+.fill-N1{fill:#0A0F25;}.fill-N2{fill:#676C7E;}.fill-N3{fill:#9499AB;}.fill-N4{fill:#CFD2DD;}.fill-N5{fill:#DEE1EB;}.fill-N6{fill:#EEF1F8;}.fill-N7{fill:#FFFFFF;}.fill-B1{fill:#0D32B2;}.fill-B2{fill:#0D32B2;}.fill-B3{fill:#E3E9FD;}.fill-B4{fill:#E3E9FD;}.fill-B5{fill:#EDF0FD;}.fill-B6{fill:#F7F8FE;}.fill-AA2{fill:#4A6FF3;}.fill-AA4{fill:#EDF0FD;}.fill-AA5{fill:#F7F8FE;}.fill-AB4{fill:#EDF0FD;}.fill-AB5{fill:#F7F8FE;}.stroke-N1{stroke:#0A0F25;}.stroke-N2{stroke:#676C7E;}.stroke-N3{stroke:#9499AB;}.stroke-N4{stroke:#CFD2DD;}.stroke-N5{stroke:#DEE1EB;}.stroke-N6{stroke:#EEF1F8;}.stroke-N7{stroke:#FFFFFF;}.stroke-B1{stroke:#0D32B2;}.stroke-B2{stroke:#0D32B2;}.stroke-B3{stroke:#E3E9FD;}.stroke-B4{stroke:#E3E9FD;}.stroke-B5{stroke:#EDF0FD;}.stroke-B6{stroke:#F7F8FE;}.stroke-AA2{stroke:#4A6FF3;}.stroke-AA4{stroke:#EDF0FD;}.stroke-AA5{stroke:#F7F8FE;}.stroke-AB4{stroke:#EDF0FD;}.stroke-AB5{stroke:#F7F8FE;}.background-color-N1{background-color:#0A0F25;}.background-color-N2{background-color:#676C7E;}.background-color-N3{background-color:#9499AB;}.background-color-N4{background-color:#CFD2DD;}.background-color-N5{background-color:#DEE1EB;}.background-color-N6{background-color:#EEF1F8;}.background-color-N7{background-color:#FFFFFF;}.background-color-B1{background-color:#0D32B2;}.background-color-B2{background-color:#0D32B2;}.background-color-B3{background-color:#E3E9FD;}.background-color-B4{background-color:#E3E9FD;}.background-color-B5{background-color:#EDF0FD;}.background-color-B6{background-color:#F7F8FE;}.background-color-AA2{background-color:#4A6FF3;}.background-color-AA4{background-color:#EDF0FD;}.background-color-AA5{background-color:#F7F8FE;}.background-color-AB4{background-color:#EDF0FD;}.background-color-AB5{background-color:#F7F8FE;}.color-N1{color:#0A0F25;}.color-N2{color:#676C7E;}.color-N3{color:#9499AB;}.color-N4{color:#CFD2DD;}.color-N5{color:#DEE1EB;}.color-N6{color:#EEF1F8;}.color-N7{color:#FFFFFF;}.color-B1{color:#0D32B2;}.color-B2{color:#0D32B2;}.color-B3{color:#E3E9FD;}.color-B4{color:#E3E9FD;}.color-B5{color:#EDF0FD;}.color-B6{color:#F7F8FE;}.color-AA2{color:#4A6FF3;}.color-AA4{color:#EDF0FD;}.color-AA5{color:#F7F8FE;}.color-AB4{color:#EDF0FD;}.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}]]>wintersummertreessnowsun
\ No newline at end of file
diff --git a/d2renderers/d2sketch/testdata/animated_dark/sketch.exp.svg b/d2renderers/d2sketch/testdata/animated_dark/sketch.exp.svg
index 87ddf699b..d5dbfaf35 100644
--- a/d2renderers/d2sketch/testdata/animated_dark/sketch.exp.svg
+++ b/d2renderers/d2sketch/testdata/animated_dark/sketch.exp.svg
@@ -30,7 +30,7 @@
mix-blend-mode: multiply;
opacity: 0.5;
}
-.fill-N1{fill:#CDD6F4;}.fill-N2{fill:#BAC2DE;}.fill-N3{fill:#A6ADC8;}.fill-N4{fill:#585B70;}.fill-N5{fill:#45475A;}.fill-N6{fill:#313244;}.fill-N7{fill:#1E1E2E;}.fill-B1{fill:#CBA6f7;}.fill-B2{fill:#CBA6f7;}.fill-B3{fill:#6C7086;}.fill-B4{fill:#585B70;}.fill-B5{fill:#45475A;}.fill-B6{fill:#313244;}.fill-AA2{fill:#f38BA8;}.fill-AA4{fill:#45475A;}.fill-AA5{fill:#313244;}.fill-AB4{fill:#45475A;}.fill-AB5{fill:#313244;}.stroke-N1{stroke:#CDD6F4;}.stroke-N2{stroke:#BAC2DE;}.stroke-N3{stroke:#A6ADC8;}.stroke-N4{stroke:#585B70;}.stroke-N5{stroke:#45475A;}.stroke-N6{stroke:#313244;}.stroke-N7{stroke:#1E1E2E;}.stroke-B1{stroke:#CBA6f7;}.stroke-B2{stroke:#CBA6f7;}.stroke-B3{stroke:#6C7086;}.stroke-B4{stroke:#585B70;}.stroke-B5{stroke:#45475A;}.stroke-B6{stroke:#313244;}.stroke-AA2{stroke:#f38BA8;}.stroke-AA4{stroke:#45475A;}.stroke-AA5{stroke:#313244;}.stroke-AB4{stroke:#45475A;}.stroke-AB5{stroke:#313244;}.background-color-N1{background-color:#CDD6F4;}.background-color-N2{background-color:#BAC2DE;}.background-color-N3{background-color:#A6ADC8;}.background-color-N4{background-color:#585B70;}.background-color-N5{background-color:#45475A;}.background-color-N6{background-color:#313244;}.background-color-N7{background-color:#1E1E2E;}.background-color-B1{background-color:#CBA6f7;}.background-color-B2{background-color:#CBA6f7;}.background-color-B3{background-color:#6C7086;}.background-color-B4{background-color:#585B70;}.background-color-B5{background-color:#45475A;}.background-color-B6{background-color:#313244;}.background-color-AA2{background-color:#f38BA8;}.background-color-AA4{background-color:#45475A;}.background-color-AA5{background-color:#313244;}.background-color-AB4{background-color:#45475A;}.background-color-AB5{background-color:#313244;}.color-N1{color:#CDD6F4;}.color-N2{color:#BAC2DE;}.color-N3{color:#A6ADC8;}.color-N4{color:#585B70;}.color-N5{color:#45475A;}.color-N6{color:#313244;}.color-N7{color:#1E1E2E;}.color-B1{color:#CBA6f7;}.color-B2{color:#CBA6f7;}.color-B3{color:#6C7086;}.color-B4{color:#585B70;}.color-B5{color:#45475A;}.color-B6{color:#313244;}.color-AA2{color:#f38BA8;}.color-AA4{color:#45475A;}.color-AA5{color:#313244;}.color-AB4{color:#45475A;}.color-AB5{color:#313244;}.appendix text.text{fill:#CDD6F4}.md{--color-fg-default:#CDD6F4;--color-fg-muted:#BAC2DE;--color-fg-subtle:#A6ADC8;--color-canvas-default:#1E1E2E;--color-canvas-subtle:#313244;--color-border-default:#CBA6f7;--color-border-muted:#CBA6f7;--color-neutral-muted:#313244;--color-accent-fg:#CBA6f7;--color-accent-emphasis:#CBA6f7;--color-attention-subtle:#BAC2DE;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B3{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AA4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N7{fill:url(#streaks-darker);mix-blend-mode:lighten}]]>wintersummertreessnowsun
+.fill-N1{fill:#CDD6F4;}.fill-N2{fill:#BAC2DE;}.fill-N3{fill:#A6ADC8;}.fill-N4{fill:#585B70;}.fill-N5{fill:#45475A;}.fill-N6{fill:#313244;}.fill-N7{fill:#1E1E2E;}.fill-B1{fill:#CBA6f7;}.fill-B2{fill:#CBA6f7;}.fill-B3{fill:#6C7086;}.fill-B4{fill:#585B70;}.fill-B5{fill:#45475A;}.fill-B6{fill:#313244;}.fill-AA2{fill:#f38BA8;}.fill-AA4{fill:#45475A;}.fill-AA5{fill:#313244;}.fill-AB4{fill:#45475A;}.fill-AB5{fill:#313244;}.stroke-N1{stroke:#CDD6F4;}.stroke-N2{stroke:#BAC2DE;}.stroke-N3{stroke:#A6ADC8;}.stroke-N4{stroke:#585B70;}.stroke-N5{stroke:#45475A;}.stroke-N6{stroke:#313244;}.stroke-N7{stroke:#1E1E2E;}.stroke-B1{stroke:#CBA6f7;}.stroke-B2{stroke:#CBA6f7;}.stroke-B3{stroke:#6C7086;}.stroke-B4{stroke:#585B70;}.stroke-B5{stroke:#45475A;}.stroke-B6{stroke:#313244;}.stroke-AA2{stroke:#f38BA8;}.stroke-AA4{stroke:#45475A;}.stroke-AA5{stroke:#313244;}.stroke-AB4{stroke:#45475A;}.stroke-AB5{stroke:#313244;}.background-color-N1{background-color:#CDD6F4;}.background-color-N2{background-color:#BAC2DE;}.background-color-N3{background-color:#A6ADC8;}.background-color-N4{background-color:#585B70;}.background-color-N5{background-color:#45475A;}.background-color-N6{background-color:#313244;}.background-color-N7{background-color:#1E1E2E;}.background-color-B1{background-color:#CBA6f7;}.background-color-B2{background-color:#CBA6f7;}.background-color-B3{background-color:#6C7086;}.background-color-B4{background-color:#585B70;}.background-color-B5{background-color:#45475A;}.background-color-B6{background-color:#313244;}.background-color-AA2{background-color:#f38BA8;}.background-color-AA4{background-color:#45475A;}.background-color-AA5{background-color:#313244;}.background-color-AB4{background-color:#45475A;}.background-color-AB5{background-color:#313244;}.color-N1{color:#CDD6F4;}.color-N2{color:#BAC2DE;}.color-N3{color:#A6ADC8;}.color-N4{color:#585B70;}.color-N5{color:#45475A;}.color-N6{color:#313244;}.color-N7{color:#1E1E2E;}.color-B1{color:#CBA6f7;}.color-B2{color:#CBA6f7;}.color-B3{color:#6C7086;}.color-B4{color:#585B70;}.color-B5{color:#45475A;}.color-B6{color:#313244;}.color-AA2{color:#f38BA8;}.color-AA4{color:#45475A;}.color-AA5{color:#313244;}.color-AB4{color:#45475A;}.color-AB5{color:#313244;}.appendix text.text{fill:#CDD6F4}.md{--color-fg-default:#CDD6F4;--color-fg-muted:#BAC2DE;--color-fg-subtle:#A6ADC8;--color-canvas-default:#1E1E2E;--color-canvas-subtle:#313244;--color-border-default:#CBA6f7;--color-border-muted:#CBA6f7;--color-neutral-muted:#313244;--color-accent-fg:#CBA6f7;--color-accent-emphasis:#CBA6f7;--color-attention-subtle:#BAC2DE;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B3{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AA4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N7{fill:url(#streaks-darker);mix-blend-mode:lighten}]]>wintersummertreessnowsun
\ No newline at end of file
diff --git a/d2target/d2target.go b/d2target/d2target.go
index 390d0ecce..6eba661f0 100644
--- a/d2target/d2target.go
+++ b/d2target/d2target.go
@@ -36,9 +36,9 @@ var BorderOffset = geo.NewVector(5, 5)
type Diagram struct {
Name string `json:"name"`
// See docs on the same field in d2graph to understand what it means.
- BoardContainer bool `json:"boardContainer"`
- Description string `json:"description,omitempty"`
- FontFamily *d2fonts.FontFamily `json:"fontFamily,omitempty"`
+ IsContainerOnly bool `json:"isContainerOnly"`
+ Description string `json:"description,omitempty"`
+ FontFamily *d2fonts.FontFamily `json:"fontFamily,omitempty"`
Shapes []Shape `json:"shapes"`
Connections []Connection `json:"connections"`
diff --git a/e2etests/testdata/measured/empty-class/dagre/board.exp.json b/e2etests/testdata/measured/empty-class/dagre/board.exp.json
index 6231b1bb2..cb2781305 100644
--- a/e2etests/testdata/measured/empty-class/dagre/board.exp.json
+++ b/e2etests/testdata/measured/empty-class/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/measured/empty-shape/dagre/board.exp.json b/e2etests/testdata/measured/empty-shape/dagre/board.exp.json
index 952ca74f2..5c8c34350 100644
--- a/e2etests/testdata/measured/empty-shape/dagre/board.exp.json
+++ b/e2etests/testdata/measured/empty-shape/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/measured/empty-sql_table/dagre/board.exp.json b/e2etests/testdata/measured/empty-sql_table/dagre/board.exp.json
index 36d689a78..f512ef98f 100644
--- a/e2etests/testdata/measured/empty-sql_table/dagre/board.exp.json
+++ b/e2etests/testdata/measured/empty-sql_table/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/ampersand-escape/dagre/board.exp.json b/e2etests/testdata/regression/ampersand-escape/dagre/board.exp.json
index 01954fa35..b47ff1d08 100644
--- a/e2etests/testdata/regression/ampersand-escape/dagre/board.exp.json
+++ b/e2etests/testdata/regression/ampersand-escape/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/ampersand-escape/elk/board.exp.json b/e2etests/testdata/regression/ampersand-escape/elk/board.exp.json
index a26383b03..c143e5ffd 100644
--- a/e2etests/testdata/regression/ampersand-escape/elk/board.exp.json
+++ b/e2etests/testdata/regression/ampersand-escape/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/class_font_style_sequence/dagre/board.exp.json b/e2etests/testdata/regression/class_font_style_sequence/dagre/board.exp.json
index a51931b4c..f8d4cccfc 100644
--- a/e2etests/testdata/regression/class_font_style_sequence/dagre/board.exp.json
+++ b/e2etests/testdata/regression/class_font_style_sequence/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/class_font_style_sequence/elk/board.exp.json b/e2etests/testdata/regression/class_font_style_sequence/elk/board.exp.json
index a51931b4c..f8d4cccfc 100644
--- a/e2etests/testdata/regression/class_font_style_sequence/elk/board.exp.json
+++ b/e2etests/testdata/regression/class_font_style_sequence/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/code_leading_trailing_newlines/dagre/board.exp.json b/e2etests/testdata/regression/code_leading_trailing_newlines/dagre/board.exp.json
index 94b0967b4..d00ea4070 100644
--- a/e2etests/testdata/regression/code_leading_trailing_newlines/dagre/board.exp.json
+++ b/e2etests/testdata/regression/code_leading_trailing_newlines/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/code_leading_trailing_newlines/elk/board.exp.json b/e2etests/testdata/regression/code_leading_trailing_newlines/elk/board.exp.json
index ead40ad85..b137b1e09 100644
--- a/e2etests/testdata/regression/code_leading_trailing_newlines/elk/board.exp.json
+++ b/e2etests/testdata/regression/code_leading_trailing_newlines/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/dagre-disconnect/dagre/board.exp.json b/e2etests/testdata/regression/dagre-disconnect/dagre/board.exp.json
index 0772e95da..a0f386314 100644
--- a/e2etests/testdata/regression/dagre-disconnect/dagre/board.exp.json
+++ b/e2etests/testdata/regression/dagre-disconnect/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/dagre-disconnect/elk/board.exp.json b/e2etests/testdata/regression/dagre-disconnect/elk/board.exp.json
index 330651cc0..714fbb3eb 100644
--- a/e2etests/testdata/regression/dagre-disconnect/elk/board.exp.json
+++ b/e2etests/testdata/regression/dagre-disconnect/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/dagre_broken_arrowhead/dagre/board.exp.json b/e2etests/testdata/regression/dagre_broken_arrowhead/dagre/board.exp.json
index c1dd11f38..a289cfe9e 100644
--- a/e2etests/testdata/regression/dagre_broken_arrowhead/dagre/board.exp.json
+++ b/e2etests/testdata/regression/dagre_broken_arrowhead/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/dagre_broken_arrowhead/elk/board.exp.json b/e2etests/testdata/regression/dagre_broken_arrowhead/elk/board.exp.json
index 899dc4c98..ec7e09e12 100644
--- a/e2etests/testdata/regression/dagre_broken_arrowhead/elk/board.exp.json
+++ b/e2etests/testdata/regression/dagre_broken_arrowhead/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/dagre_edge_label_spacing/dagre/board.exp.json b/e2etests/testdata/regression/dagre_edge_label_spacing/dagre/board.exp.json
index 3b42ffcf7..d3dea45b9 100644
--- a/e2etests/testdata/regression/dagre_edge_label_spacing/dagre/board.exp.json
+++ b/e2etests/testdata/regression/dagre_edge_label_spacing/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/dagre_edge_label_spacing/elk/board.exp.json b/e2etests/testdata/regression/dagre_edge_label_spacing/elk/board.exp.json
index c32145e28..54c2a971e 100644
--- a/e2etests/testdata/regression/dagre_edge_label_spacing/elk/board.exp.json
+++ b/e2etests/testdata/regression/dagre_edge_label_spacing/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/dagre_special_ids/dagre/board.exp.json b/e2etests/testdata/regression/dagre_special_ids/dagre/board.exp.json
index ddeecaaa8..185991a74 100644
--- a/e2etests/testdata/regression/dagre_special_ids/dagre/board.exp.json
+++ b/e2etests/testdata/regression/dagre_special_ids/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/dagre_special_ids/elk/board.exp.json b/e2etests/testdata/regression/dagre_special_ids/elk/board.exp.json
index c32fcfc3b..50316bc1b 100644
--- a/e2etests/testdata/regression/dagre_special_ids/elk/board.exp.json
+++ b/e2etests/testdata/regression/dagre_special_ids/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/elk_alignment/dagre/board.exp.json b/e2etests/testdata/regression/elk_alignment/dagre/board.exp.json
index 13df18f0e..8d0b61205 100644
--- a/e2etests/testdata/regression/elk_alignment/dagre/board.exp.json
+++ b/e2etests/testdata/regression/elk_alignment/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/elk_alignment/elk/board.exp.json b/e2etests/testdata/regression/elk_alignment/elk/board.exp.json
index ac78a0014..f383b25dc 100644
--- a/e2etests/testdata/regression/elk_alignment/elk/board.exp.json
+++ b/e2etests/testdata/regression/elk_alignment/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/elk_img_empty_label_panic/dagre/board.exp.json b/e2etests/testdata/regression/elk_img_empty_label_panic/dagre/board.exp.json
index d28c5574f..24a1c9c8a 100644
--- a/e2etests/testdata/regression/elk_img_empty_label_panic/dagre/board.exp.json
+++ b/e2etests/testdata/regression/elk_img_empty_label_panic/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/elk_img_empty_label_panic/elk/board.exp.json b/e2etests/testdata/regression/elk_img_empty_label_panic/elk/board.exp.json
index 96337fcd5..46ee6e7b9 100644
--- a/e2etests/testdata/regression/elk_img_empty_label_panic/elk/board.exp.json
+++ b/e2etests/testdata/regression/elk_img_empty_label_panic/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/elk_loop_panic/dagre/board.exp.json b/e2etests/testdata/regression/elk_loop_panic/dagre/board.exp.json
index 60f8c02eb..292a5655e 100644
--- a/e2etests/testdata/regression/elk_loop_panic/dagre/board.exp.json
+++ b/e2etests/testdata/regression/elk_loop_panic/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/elk_loop_panic/elk/board.exp.json b/e2etests/testdata/regression/elk_loop_panic/elk/board.exp.json
index 24a2f7a2a..92f067c11 100644
--- a/e2etests/testdata/regression/elk_loop_panic/elk/board.exp.json
+++ b/e2etests/testdata/regression/elk_loop_panic/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/elk_order/dagre/board.exp.json b/e2etests/testdata/regression/elk_order/dagre/board.exp.json
index a6290e2f0..5fa79d666 100644
--- a/e2etests/testdata/regression/elk_order/dagre/board.exp.json
+++ b/e2etests/testdata/regression/elk_order/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/elk_order/elk/board.exp.json b/e2etests/testdata/regression/elk_order/elk/board.exp.json
index a70155b9f..42bdc6ca8 100644
--- a/e2etests/testdata/regression/elk_order/elk/board.exp.json
+++ b/e2etests/testdata/regression/elk_order/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/empty_class_height/dagre/board.exp.json b/e2etests/testdata/regression/empty_class_height/dagre/board.exp.json
index 67064b7db..0d1a65a20 100644
--- a/e2etests/testdata/regression/empty_class_height/dagre/board.exp.json
+++ b/e2etests/testdata/regression/empty_class_height/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/empty_class_height/elk/board.exp.json b/e2etests/testdata/regression/empty_class_height/elk/board.exp.json
index 106ec1f0f..fdb9ac7f7 100644
--- a/e2etests/testdata/regression/empty_class_height/elk/board.exp.json
+++ b/e2etests/testdata/regression/empty_class_height/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/empty_sequence/dagre/board.exp.json b/e2etests/testdata/regression/empty_sequence/dagre/board.exp.json
index a82697ebf..c20232f14 100644
--- a/e2etests/testdata/regression/empty_sequence/dagre/board.exp.json
+++ b/e2etests/testdata/regression/empty_sequence/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/empty_sequence/elk/board.exp.json b/e2etests/testdata/regression/empty_sequence/elk/board.exp.json
index 392451abd..fa989de68 100644
--- a/e2etests/testdata/regression/empty_sequence/elk/board.exp.json
+++ b/e2etests/testdata/regression/empty_sequence/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/hex-fill/dagre/board.exp.json b/e2etests/testdata/regression/hex-fill/dagre/board.exp.json
index c52a3dbac..99c7059ff 100644
--- a/e2etests/testdata/regression/hex-fill/dagre/board.exp.json
+++ b/e2etests/testdata/regression/hex-fill/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/hex-fill/elk/board.exp.json b/e2etests/testdata/regression/hex-fill/elk/board.exp.json
index d6c06e77d..7c6111115 100644
--- a/e2etests/testdata/regression/hex-fill/elk/board.exp.json
+++ b/e2etests/testdata/regression/hex-fill/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/just-width/dagre/board.exp.json b/e2etests/testdata/regression/just-width/dagre/board.exp.json
index 533bfb17e..9f073c283 100644
--- a/e2etests/testdata/regression/just-width/dagre/board.exp.json
+++ b/e2etests/testdata/regression/just-width/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/just-width/elk/board.exp.json b/e2etests/testdata/regression/just-width/elk/board.exp.json
index 0c82f6815..2bfaf491f 100644
--- a/e2etests/testdata/regression/just-width/elk/board.exp.json
+++ b/e2etests/testdata/regression/just-width/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/md_h1_li_li/dagre/board.exp.json b/e2etests/testdata/regression/md_h1_li_li/dagre/board.exp.json
index c0f9e6a87..2aa4ab6a6 100644
--- a/e2etests/testdata/regression/md_h1_li_li/dagre/board.exp.json
+++ b/e2etests/testdata/regression/md_h1_li_li/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/md_h1_li_li/elk/board.exp.json b/e2etests/testdata/regression/md_h1_li_li/elk/board.exp.json
index 810b4bc6b..9ddf78606 100644
--- a/e2etests/testdata/regression/md_h1_li_li/elk/board.exp.json
+++ b/e2etests/testdata/regression/md_h1_li_li/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/nested_steps/dagre/board.exp.json b/e2etests/testdata/regression/nested_steps/dagre/board.exp.json
index 7f48836c0..7fc22cdf1 100644
--- a/e2etests/testdata/regression/nested_steps/dagre/board.exp.json
+++ b/e2etests/testdata/regression/nested_steps/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/nested_steps/elk/board.exp.json b/e2etests/testdata/regression/nested_steps/elk/board.exp.json
index baf8897ca..554126bc5 100644
--- a/e2etests/testdata/regression/nested_steps/elk/board.exp.json
+++ b/e2etests/testdata/regression/nested_steps/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/no-lexer/dagre/board.exp.json b/e2etests/testdata/regression/no-lexer/dagre/board.exp.json
index 1f3bfeba8..d81c14a2b 100644
--- a/e2etests/testdata/regression/no-lexer/dagre/board.exp.json
+++ b/e2etests/testdata/regression/no-lexer/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/no-lexer/elk/board.exp.json b/e2etests/testdata/regression/no-lexer/elk/board.exp.json
index a6a6366b2..80233747d 100644
--- a/e2etests/testdata/regression/no-lexer/elk/board.exp.json
+++ b/e2etests/testdata/regression/no-lexer/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/only_header_class_table/dagre/board.exp.json b/e2etests/testdata/regression/only_header_class_table/dagre/board.exp.json
index 202d7c773..725580288 100644
--- a/e2etests/testdata/regression/only_header_class_table/dagre/board.exp.json
+++ b/e2etests/testdata/regression/only_header_class_table/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/only_header_class_table/elk/board.exp.json b/e2etests/testdata/regression/only_header_class_table/elk/board.exp.json
index e063f7685..4a370f615 100644
--- a/e2etests/testdata/regression/only_header_class_table/elk/board.exp.json
+++ b/e2etests/testdata/regression/only_header_class_table/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/opacity-on-label/dagre/board.exp.json b/e2etests/testdata/regression/opacity-on-label/dagre/board.exp.json
index 2021d2f45..f736ed1bc 100644
--- a/e2etests/testdata/regression/opacity-on-label/dagre/board.exp.json
+++ b/e2etests/testdata/regression/opacity-on-label/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/opacity-on-label/elk/board.exp.json b/e2etests/testdata/regression/opacity-on-label/elk/board.exp.json
index 3b33e68ed..4804c1e28 100644
--- a/e2etests/testdata/regression/opacity-on-label/elk/board.exp.json
+++ b/e2etests/testdata/regression/opacity-on-label/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/overlapping-edge-label/dagre/board.exp.json b/e2etests/testdata/regression/overlapping-edge-label/dagre/board.exp.json
index bd945ee1e..cc8324c07 100644
--- a/e2etests/testdata/regression/overlapping-edge-label/dagre/board.exp.json
+++ b/e2etests/testdata/regression/overlapping-edge-label/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/overlapping-edge-label/elk/board.exp.json b/e2etests/testdata/regression/overlapping-edge-label/elk/board.exp.json
index 38f416855..8abf29e1d 100644
--- a/e2etests/testdata/regression/overlapping-edge-label/elk/board.exp.json
+++ b/e2etests/testdata/regression/overlapping-edge-label/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/query_param_escape/dagre/board.exp.json b/e2etests/testdata/regression/query_param_escape/dagre/board.exp.json
index 9ecc80f17..f90f924fe 100644
--- a/e2etests/testdata/regression/query_param_escape/dagre/board.exp.json
+++ b/e2etests/testdata/regression/query_param_escape/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/query_param_escape/elk/board.exp.json b/e2etests/testdata/regression/query_param_escape/elk/board.exp.json
index 53dacf9a9..eef642d86 100644
--- a/e2etests/testdata/regression/query_param_escape/elk/board.exp.json
+++ b/e2etests/testdata/regression/query_param_escape/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence-note-escape-group/dagre/board.exp.json b/e2etests/testdata/regression/sequence-note-escape-group/dagre/board.exp.json
index f2f3d8dcb..5391890d1 100644
--- a/e2etests/testdata/regression/sequence-note-escape-group/dagre/board.exp.json
+++ b/e2etests/testdata/regression/sequence-note-escape-group/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence-note-escape-group/elk/board.exp.json b/e2etests/testdata/regression/sequence-note-escape-group/elk/board.exp.json
index f2f3d8dcb..5391890d1 100644
--- a/e2etests/testdata/regression/sequence-note-escape-group/elk/board.exp.json
+++ b/e2etests/testdata/regression/sequence-note-escape-group/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence_diagram_name_crash/dagre/board.exp.json b/e2etests/testdata/regression/sequence_diagram_name_crash/dagre/board.exp.json
index a906a104b..46638cfe8 100644
--- a/e2etests/testdata/regression/sequence_diagram_name_crash/dagre/board.exp.json
+++ b/e2etests/testdata/regression/sequence_diagram_name_crash/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence_diagram_name_crash/elk/board.exp.json b/e2etests/testdata/regression/sequence_diagram_name_crash/elk/board.exp.json
index c93a79135..eb2f20539 100644
--- a/e2etests/testdata/regression/sequence_diagram_name_crash/elk/board.exp.json
+++ b/e2etests/testdata/regression/sequence_diagram_name_crash/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence_diagram_no_message/dagre/board.exp.json b/e2etests/testdata/regression/sequence_diagram_no_message/dagre/board.exp.json
index de36f0fbd..970d8f7c7 100644
--- a/e2etests/testdata/regression/sequence_diagram_no_message/dagre/board.exp.json
+++ b/e2etests/testdata/regression/sequence_diagram_no_message/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence_diagram_no_message/elk/board.exp.json b/e2etests/testdata/regression/sequence_diagram_no_message/elk/board.exp.json
index de36f0fbd..970d8f7c7 100644
--- a/e2etests/testdata/regression/sequence_diagram_no_message/elk/board.exp.json
+++ b/e2etests/testdata/regression/sequence_diagram_no_message/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence_diagram_self_edge_group_overlap/dagre/board.exp.json b/e2etests/testdata/regression/sequence_diagram_self_edge_group_overlap/dagre/board.exp.json
index 05a42f07b..e39227c07 100644
--- a/e2etests/testdata/regression/sequence_diagram_self_edge_group_overlap/dagre/board.exp.json
+++ b/e2etests/testdata/regression/sequence_diagram_self_edge_group_overlap/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence_diagram_self_edge_group_overlap/elk/board.exp.json b/e2etests/testdata/regression/sequence_diagram_self_edge_group_overlap/elk/board.exp.json
index 05a42f07b..e39227c07 100644
--- a/e2etests/testdata/regression/sequence_diagram_self_edge_group_overlap/elk/board.exp.json
+++ b/e2etests/testdata/regression/sequence_diagram_self_edge_group_overlap/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence_diagram_span_cover/dagre/board.exp.json b/e2etests/testdata/regression/sequence_diagram_span_cover/dagre/board.exp.json
index cd08783a8..c184900a0 100644
--- a/e2etests/testdata/regression/sequence_diagram_span_cover/dagre/board.exp.json
+++ b/e2etests/testdata/regression/sequence_diagram_span_cover/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sequence_diagram_span_cover/elk/board.exp.json b/e2etests/testdata/regression/sequence_diagram_span_cover/elk/board.exp.json
index cd08783a8..c184900a0 100644
--- a/e2etests/testdata/regression/sequence_diagram_span_cover/elk/board.exp.json
+++ b/e2etests/testdata/regression/sequence_diagram_span_cover/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sql_table_overflow/dagre/board.exp.json b/e2etests/testdata/regression/sql_table_overflow/dagre/board.exp.json
index 5d15ab6dc..9e7056764 100644
--- a/e2etests/testdata/regression/sql_table_overflow/dagre/board.exp.json
+++ b/e2etests/testdata/regression/sql_table_overflow/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/sql_table_overflow/elk/board.exp.json b/e2etests/testdata/regression/sql_table_overflow/elk/board.exp.json
index 8d83a9dd5..d2df0ec30 100644
--- a/e2etests/testdata/regression/sql_table_overflow/elk/board.exp.json
+++ b/e2etests/testdata/regression/sql_table_overflow/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/unconnected/dagre/board.exp.json b/e2etests/testdata/regression/unconnected/dagre/board.exp.json
index f381804d8..a74e5dff7 100644
--- a/e2etests/testdata/regression/unconnected/dagre/board.exp.json
+++ b/e2etests/testdata/regression/unconnected/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/unconnected/elk/board.exp.json b/e2etests/testdata/regression/unconnected/elk/board.exp.json
index 2cffc639b..652fca077 100644
--- a/e2etests/testdata/regression/unconnected/elk/board.exp.json
+++ b/e2etests/testdata/regression/unconnected/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/unnamed_class_table_code/dagre/board.exp.json b/e2etests/testdata/regression/unnamed_class_table_code/dagre/board.exp.json
index b42f3c4c8..7cc295125 100644
--- a/e2etests/testdata/regression/unnamed_class_table_code/dagre/board.exp.json
+++ b/e2etests/testdata/regression/unnamed_class_table_code/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/regression/unnamed_class_table_code/elk/board.exp.json b/e2etests/testdata/regression/unnamed_class_table_code/elk/board.exp.json
index 3145187d7..d933e697d 100644
--- a/e2etests/testdata/regression/unnamed_class_table_code/elk/board.exp.json
+++ b/e2etests/testdata/regression/unnamed_class_table_code/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/border-radius/dagre/board.exp.json b/e2etests/testdata/root/border-radius/dagre/board.exp.json
index ca4629c76..19ab2e5a3 100644
--- a/e2etests/testdata/root/border-radius/dagre/board.exp.json
+++ b/e2etests/testdata/root/border-radius/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/border-radius/elk/board.exp.json b/e2etests/testdata/root/border-radius/elk/board.exp.json
index 12a643863..6e101c4dd 100644
--- a/e2etests/testdata/root/border-radius/elk/board.exp.json
+++ b/e2etests/testdata/root/border-radius/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/double-border/dagre/board.exp.json b/e2etests/testdata/root/double-border/dagre/board.exp.json
index 536ef6ec8..22ee9c689 100644
--- a/e2etests/testdata/root/double-border/dagre/board.exp.json
+++ b/e2etests/testdata/root/double-border/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/double-border/elk/board.exp.json b/e2etests/testdata/root/double-border/elk/board.exp.json
index c14094633..3054a6d31 100644
--- a/e2etests/testdata/root/double-border/elk/board.exp.json
+++ b/e2etests/testdata/root/double-border/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/even-stroke-width/dagre/board.exp.json b/e2etests/testdata/root/even-stroke-width/dagre/board.exp.json
index 30c416d4a..ca7abbe04 100644
--- a/e2etests/testdata/root/even-stroke-width/dagre/board.exp.json
+++ b/e2etests/testdata/root/even-stroke-width/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/even-stroke-width/elk/board.exp.json b/e2etests/testdata/root/even-stroke-width/elk/board.exp.json
index 95eb93e8a..048a0c4e4 100644
--- a/e2etests/testdata/root/even-stroke-width/elk/board.exp.json
+++ b/e2etests/testdata/root/even-stroke-width/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/fill/dagre/board.exp.json b/e2etests/testdata/root/fill/dagre/board.exp.json
index e53ba605f..23b22678b 100644
--- a/e2etests/testdata/root/fill/dagre/board.exp.json
+++ b/e2etests/testdata/root/fill/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/fill/elk/board.exp.json b/e2etests/testdata/root/fill/elk/board.exp.json
index 710acbd9b..dde80fb0e 100644
--- a/e2etests/testdata/root/fill/elk/board.exp.json
+++ b/e2etests/testdata/root/fill/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/stroke-dash/dagre/board.exp.json b/e2etests/testdata/root/stroke-dash/dagre/board.exp.json
index 958c309f4..e264fc4ea 100644
--- a/e2etests/testdata/root/stroke-dash/dagre/board.exp.json
+++ b/e2etests/testdata/root/stroke-dash/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/stroke-dash/elk/board.exp.json b/e2etests/testdata/root/stroke-dash/elk/board.exp.json
index 21830ad7d..6788ce9ca 100644
--- a/e2etests/testdata/root/stroke-dash/elk/board.exp.json
+++ b/e2etests/testdata/root/stroke-dash/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/stroke-no-width/dagre/board.exp.json b/e2etests/testdata/root/stroke-no-width/dagre/board.exp.json
index 9eabe67d3..ce1001ec5 100644
--- a/e2etests/testdata/root/stroke-no-width/dagre/board.exp.json
+++ b/e2etests/testdata/root/stroke-no-width/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/stroke-no-width/elk/board.exp.json b/e2etests/testdata/root/stroke-no-width/elk/board.exp.json
index cfa88c214..8ebb89389 100644
--- a/e2etests/testdata/root/stroke-no-width/elk/board.exp.json
+++ b/e2etests/testdata/root/stroke-no-width/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/stroke-width/dagre/board.exp.json b/e2etests/testdata/root/stroke-width/dagre/board.exp.json
index 3be01ea19..fe28a3b7e 100644
--- a/e2etests/testdata/root/stroke-width/dagre/board.exp.json
+++ b/e2etests/testdata/root/stroke-width/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/root/stroke-width/elk/board.exp.json b/e2etests/testdata/root/stroke-width/elk/board.exp.json
index 4470f2722..6a1008563 100644
--- a/e2etests/testdata/root/stroke-width/elk/board.exp.json
+++ b/e2etests/testdata/root/stroke-width/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/sanity/1_to_2/dagre/board.exp.json b/e2etests/testdata/sanity/1_to_2/dagre/board.exp.json
index aa843643c..011b7fea0 100644
--- a/e2etests/testdata/sanity/1_to_2/dagre/board.exp.json
+++ b/e2etests/testdata/sanity/1_to_2/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/sanity/1_to_2/elk/board.exp.json b/e2etests/testdata/sanity/1_to_2/elk/board.exp.json
index 3b9baf1d2..dd67da689 100644
--- a/e2etests/testdata/sanity/1_to_2/elk/board.exp.json
+++ b/e2etests/testdata/sanity/1_to_2/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/sanity/basic/dagre/board.exp.json b/e2etests/testdata/sanity/basic/dagre/board.exp.json
index 4b6ba7d06..1b188fefd 100644
--- a/e2etests/testdata/sanity/basic/dagre/board.exp.json
+++ b/e2etests/testdata/sanity/basic/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/sanity/basic/elk/board.exp.json b/e2etests/testdata/sanity/basic/elk/board.exp.json
index 7b5172c33..52119de7f 100644
--- a/e2etests/testdata/sanity/basic/elk/board.exp.json
+++ b/e2etests/testdata/sanity/basic/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/sanity/child_to_child/dagre/board.exp.json b/e2etests/testdata/sanity/child_to_child/dagre/board.exp.json
index 6dbcb3ca3..b59b01a40 100644
--- a/e2etests/testdata/sanity/child_to_child/dagre/board.exp.json
+++ b/e2etests/testdata/sanity/child_to_child/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/sanity/child_to_child/elk/board.exp.json b/e2etests/testdata/sanity/child_to_child/elk/board.exp.json
index ff5e8c00c..d67b52d0e 100644
--- a/e2etests/testdata/sanity/child_to_child/elk/board.exp.json
+++ b/e2etests/testdata/sanity/child_to_child/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/sanity/connection_label/dagre/board.exp.json b/e2etests/testdata/sanity/connection_label/dagre/board.exp.json
index 70110085f..35b780827 100644
--- a/e2etests/testdata/sanity/connection_label/dagre/board.exp.json
+++ b/e2etests/testdata/sanity/connection_label/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/sanity/connection_label/elk/board.exp.json b/e2etests/testdata/sanity/connection_label/elk/board.exp.json
index e80f114f4..c64cfb0b6 100644
--- a/e2etests/testdata/sanity/connection_label/elk/board.exp.json
+++ b/e2etests/testdata/sanity/connection_label/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/sanity/empty/dagre/board.exp.json b/e2etests/testdata/sanity/empty/dagre/board.exp.json
index fb8672f6b..caf899c0c 100644
--- a/e2etests/testdata/sanity/empty/dagre/board.exp.json
+++ b/e2etests/testdata/sanity/empty/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [],
"connections": [],
diff --git a/e2etests/testdata/sanity/empty/elk/board.exp.json b/e2etests/testdata/sanity/empty/elk/board.exp.json
index fb8672f6b..caf899c0c 100644
--- a/e2etests/testdata/sanity/empty/elk/board.exp.json
+++ b/e2etests/testdata/sanity/empty/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [],
"connections": [],
diff --git a/e2etests/testdata/stable/3d_fill_and_stroke/dagre/board.exp.json b/e2etests/testdata/stable/3d_fill_and_stroke/dagre/board.exp.json
index c81c344ab..0388fd0e5 100644
--- a/e2etests/testdata/stable/3d_fill_and_stroke/dagre/board.exp.json
+++ b/e2etests/testdata/stable/3d_fill_and_stroke/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/3d_fill_and_stroke/elk/board.exp.json b/e2etests/testdata/stable/3d_fill_and_stroke/elk/board.exp.json
index e1a5484d4..f70edb6ed 100644
--- a/e2etests/testdata/stable/3d_fill_and_stroke/elk/board.exp.json
+++ b/e2etests/testdata/stable/3d_fill_and_stroke/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/all_shapes/dagre/board.exp.json b/e2etests/testdata/stable/all_shapes/dagre/board.exp.json
index 7182353a4..2a1ca64a3 100644
--- a/e2etests/testdata/stable/all_shapes/dagre/board.exp.json
+++ b/e2etests/testdata/stable/all_shapes/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/all_shapes/elk/board.exp.json b/e2etests/testdata/stable/all_shapes/elk/board.exp.json
index 1322655ba..7424a2c36 100644
--- a/e2etests/testdata/stable/all_shapes/elk/board.exp.json
+++ b/e2etests/testdata/stable/all_shapes/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/all_shapes_multiple/dagre/board.exp.json b/e2etests/testdata/stable/all_shapes_multiple/dagre/board.exp.json
index 5b470e291..7c2cc3a59 100644
--- a/e2etests/testdata/stable/all_shapes_multiple/dagre/board.exp.json
+++ b/e2etests/testdata/stable/all_shapes_multiple/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/all_shapes_multiple/elk/board.exp.json b/e2etests/testdata/stable/all_shapes_multiple/elk/board.exp.json
index 45f7f64e4..9a59a5058 100644
--- a/e2etests/testdata/stable/all_shapes_multiple/elk/board.exp.json
+++ b/e2etests/testdata/stable/all_shapes_multiple/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/all_shapes_shadow/dagre/board.exp.json b/e2etests/testdata/stable/all_shapes_shadow/dagre/board.exp.json
index 45b34f835..af36b3cda 100644
--- a/e2etests/testdata/stable/all_shapes_shadow/dagre/board.exp.json
+++ b/e2etests/testdata/stable/all_shapes_shadow/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/all_shapes_shadow/elk/board.exp.json b/e2etests/testdata/stable/all_shapes_shadow/elk/board.exp.json
index 9ae6f8e51..891f92ee6 100644
--- a/e2etests/testdata/stable/all_shapes_shadow/elk/board.exp.json
+++ b/e2etests/testdata/stable/all_shapes_shadow/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/animated/dagre/board.exp.json b/e2etests/testdata/stable/animated/dagre/board.exp.json
index fe344cd5f..38519d78a 100644
--- a/e2etests/testdata/stable/animated/dagre/board.exp.json
+++ b/e2etests/testdata/stable/animated/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/animated/elk/board.exp.json b/e2etests/testdata/stable/animated/elk/board.exp.json
index e1bebebb9..55a137df3 100644
--- a/e2etests/testdata/stable/animated/elk/board.exp.json
+++ b/e2etests/testdata/stable/animated/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/arrowhead_adjustment/dagre/board.exp.json b/e2etests/testdata/stable/arrowhead_adjustment/dagre/board.exp.json
index 4b0a3492a..94318c05c 100644
--- a/e2etests/testdata/stable/arrowhead_adjustment/dagre/board.exp.json
+++ b/e2etests/testdata/stable/arrowhead_adjustment/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/arrowhead_adjustment/elk/board.exp.json b/e2etests/testdata/stable/arrowhead_adjustment/elk/board.exp.json
index 74d42e754..522e32421 100644
--- a/e2etests/testdata/stable/arrowhead_adjustment/elk/board.exp.json
+++ b/e2etests/testdata/stable/arrowhead_adjustment/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/arrowhead_labels/dagre/board.exp.json b/e2etests/testdata/stable/arrowhead_labels/dagre/board.exp.json
index 5c453af9b..dad6870a8 100644
--- a/e2etests/testdata/stable/arrowhead_labels/dagre/board.exp.json
+++ b/e2etests/testdata/stable/arrowhead_labels/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/arrowhead_labels/elk/board.exp.json b/e2etests/testdata/stable/arrowhead_labels/elk/board.exp.json
index 33553369a..d026b1e97 100644
--- a/e2etests/testdata/stable/arrowhead_labels/elk/board.exp.json
+++ b/e2etests/testdata/stable/arrowhead_labels/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/binary_tree/dagre/board.exp.json b/e2etests/testdata/stable/binary_tree/dagre/board.exp.json
index 0837fe23d..858b97d4c 100644
--- a/e2etests/testdata/stable/binary_tree/dagre/board.exp.json
+++ b/e2etests/testdata/stable/binary_tree/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/binary_tree/elk/board.exp.json b/e2etests/testdata/stable/binary_tree/elk/board.exp.json
index 0a20df0d7..10777e4b8 100644
--- a/e2etests/testdata/stable/binary_tree/elk/board.exp.json
+++ b/e2etests/testdata/stable/binary_tree/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/border-radius/dagre/board.exp.json b/e2etests/testdata/stable/border-radius/dagre/board.exp.json
index a7a95516c..7ac374f8c 100644
--- a/e2etests/testdata/stable/border-radius/dagre/board.exp.json
+++ b/e2etests/testdata/stable/border-radius/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/border-radius/elk/board.exp.json b/e2etests/testdata/stable/border-radius/elk/board.exp.json
index 7bf28caa0..b2faaa582 100644
--- a/e2etests/testdata/stable/border-radius/elk/board.exp.json
+++ b/e2etests/testdata/stable/border-radius/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/chaos2/dagre/board.exp.json b/e2etests/testdata/stable/chaos2/dagre/board.exp.json
index 790c6cab9..54d3c6b89 100644
--- a/e2etests/testdata/stable/chaos2/dagre/board.exp.json
+++ b/e2etests/testdata/stable/chaos2/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/chaos2/elk/board.exp.json b/e2etests/testdata/stable/chaos2/elk/board.exp.json
index f3374690e..3b4d64f23 100644
--- a/e2etests/testdata/stable/chaos2/elk/board.exp.json
+++ b/e2etests/testdata/stable/chaos2/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/circle_arrowhead/dagre/board.exp.json b/e2etests/testdata/stable/circle_arrowhead/dagre/board.exp.json
index e40e60c03..0b531e6a7 100644
--- a/e2etests/testdata/stable/circle_arrowhead/dagre/board.exp.json
+++ b/e2etests/testdata/stable/circle_arrowhead/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/circle_arrowhead/elk/board.exp.json b/e2etests/testdata/stable/circle_arrowhead/elk/board.exp.json
index 6a9d70baa..ceee45ec9 100644
--- a/e2etests/testdata/stable/circle_arrowhead/elk/board.exp.json
+++ b/e2etests/testdata/stable/circle_arrowhead/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/circular_dependency/dagre/board.exp.json b/e2etests/testdata/stable/circular_dependency/dagre/board.exp.json
index 6db120ab8..81dc40b4a 100644
--- a/e2etests/testdata/stable/circular_dependency/dagre/board.exp.json
+++ b/e2etests/testdata/stable/circular_dependency/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/circular_dependency/elk/board.exp.json b/e2etests/testdata/stable/circular_dependency/elk/board.exp.json
index 737d77c51..97f34f1ef 100644
--- a/e2etests/testdata/stable/circular_dependency/elk/board.exp.json
+++ b/e2etests/testdata/stable/circular_dependency/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/class/dagre/board.exp.json b/e2etests/testdata/stable/class/dagre/board.exp.json
index a4642c01d..782a635e6 100644
--- a/e2etests/testdata/stable/class/dagre/board.exp.json
+++ b/e2etests/testdata/stable/class/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/class/elk/board.exp.json b/e2etests/testdata/stable/class/elk/board.exp.json
index 3b9393e55..0c778c913 100644
--- a/e2etests/testdata/stable/class/elk/board.exp.json
+++ b/e2etests/testdata/stable/class/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/code_snippet/dagre/board.exp.json b/e2etests/testdata/stable/code_snippet/dagre/board.exp.json
index 6a958bd4a..bbf491464 100644
--- a/e2etests/testdata/stable/code_snippet/dagre/board.exp.json
+++ b/e2etests/testdata/stable/code_snippet/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/code_snippet/elk/board.exp.json b/e2etests/testdata/stable/code_snippet/elk/board.exp.json
index 9725399e1..0cee2c6d5 100644
--- a/e2etests/testdata/stable/code_snippet/elk/board.exp.json
+++ b/e2etests/testdata/stable/code_snippet/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/complex-layers/dagre/board.exp.json b/e2etests/testdata/stable/complex-layers/dagre/board.exp.json
index f81f29157..71256ab41 100644
--- a/e2etests/testdata/stable/complex-layers/dagre/board.exp.json
+++ b/e2etests/testdata/stable/complex-layers/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -171,7 +171,7 @@
"layers": [
{
"name": "window",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -301,7 +301,7 @@
},
{
"name": "roof",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -472,7 +472,7 @@
},
{
"name": "garage",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -602,7 +602,7 @@
},
{
"name": "repair",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [],
"connections": [],
@@ -649,7 +649,7 @@
"steps": [
{
"name": "1",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -820,7 +820,7 @@
},
{
"name": "2",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -999,7 +999,7 @@
},
{
"name": "3",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -1178,7 +1178,7 @@
},
{
"name": "4",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -1361,7 +1361,7 @@
"scenarios": [
{
"name": "storm",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/complex-layers/elk/board.exp.json b/e2etests/testdata/stable/complex-layers/elk/board.exp.json
index 1758f3797..ba3804755 100644
--- a/e2etests/testdata/stable/complex-layers/elk/board.exp.json
+++ b/e2etests/testdata/stable/complex-layers/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -171,7 +171,7 @@
"layers": [
{
"name": "window",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -301,7 +301,7 @@
},
{
"name": "roof",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -472,7 +472,7 @@
},
{
"name": "garage",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -602,7 +602,7 @@
},
{
"name": "repair",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [],
"connections": [],
@@ -649,7 +649,7 @@
"steps": [
{
"name": "1",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -820,7 +820,7 @@
},
{
"name": "2",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -990,7 +990,7 @@
},
{
"name": "3",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -1160,7 +1160,7 @@
},
{
"name": "4",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
@@ -1334,7 +1334,7 @@
"scenarios": [
{
"name": "storm",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/connected_container/dagre/board.exp.json b/e2etests/testdata/stable/connected_container/dagre/board.exp.json
index 7a93813b7..0f4d37be2 100644
--- a/e2etests/testdata/stable/connected_container/dagre/board.exp.json
+++ b/e2etests/testdata/stable/connected_container/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/connected_container/elk/board.exp.json b/e2etests/testdata/stable/connected_container/elk/board.exp.json
index 919165744..4436d9626 100644
--- a/e2etests/testdata/stable/connected_container/elk/board.exp.json
+++ b/e2etests/testdata/stable/connected_container/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/constant_near_stress/dagre/board.exp.json b/e2etests/testdata/stable/constant_near_stress/dagre/board.exp.json
index 119cad4c8..8fcd066b9 100644
--- a/e2etests/testdata/stable/constant_near_stress/dagre/board.exp.json
+++ b/e2etests/testdata/stable/constant_near_stress/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/constant_near_stress/elk/board.exp.json b/e2etests/testdata/stable/constant_near_stress/elk/board.exp.json
index bd09f24e8..2983796c9 100644
--- a/e2etests/testdata/stable/constant_near_stress/elk/board.exp.json
+++ b/e2etests/testdata/stable/constant_near_stress/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/constant_near_title/dagre/board.exp.json b/e2etests/testdata/stable/constant_near_title/dagre/board.exp.json
index d46129be2..ac0a8f1a3 100644
--- a/e2etests/testdata/stable/constant_near_title/dagre/board.exp.json
+++ b/e2etests/testdata/stable/constant_near_title/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/constant_near_title/elk/board.exp.json b/e2etests/testdata/stable/constant_near_title/elk/board.exp.json
index 198eb8525..7c10f48bb 100644
--- a/e2etests/testdata/stable/constant_near_title/elk/board.exp.json
+++ b/e2etests/testdata/stable/constant_near_title/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/container_edges/dagre/board.exp.json b/e2etests/testdata/stable/container_edges/dagre/board.exp.json
index 0b4a8e2d6..d1ccaafe3 100644
--- a/e2etests/testdata/stable/container_edges/dagre/board.exp.json
+++ b/e2etests/testdata/stable/container_edges/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/container_edges/elk/board.exp.json b/e2etests/testdata/stable/container_edges/elk/board.exp.json
index 993929023..04d3c2911 100644
--- a/e2etests/testdata/stable/container_edges/elk/board.exp.json
+++ b/e2etests/testdata/stable/container_edges/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/crow_foot_arrowhead/dagre/board.exp.json b/e2etests/testdata/stable/crow_foot_arrowhead/dagre/board.exp.json
index 01843fda6..0aeaccf18 100644
--- a/e2etests/testdata/stable/crow_foot_arrowhead/dagre/board.exp.json
+++ b/e2etests/testdata/stable/crow_foot_arrowhead/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/crow_foot_arrowhead/elk/board.exp.json b/e2etests/testdata/stable/crow_foot_arrowhead/elk/board.exp.json
index 650639a6e..419ca4880 100644
--- a/e2etests/testdata/stable/crow_foot_arrowhead/elk/board.exp.json
+++ b/e2etests/testdata/stable/crow_foot_arrowhead/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/dense/dagre/board.exp.json b/e2etests/testdata/stable/dense/dagre/board.exp.json
index cd7945594..b252c7bbf 100644
--- a/e2etests/testdata/stable/dense/dagre/board.exp.json
+++ b/e2etests/testdata/stable/dense/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/dense/elk/board.exp.json b/e2etests/testdata/stable/dense/elk/board.exp.json
index 2cd12cfda..b864b2b41 100644
--- a/e2etests/testdata/stable/dense/elk/board.exp.json
+++ b/e2etests/testdata/stable/dense/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/different_subgraphs/dagre/board.exp.json b/e2etests/testdata/stable/different_subgraphs/dagre/board.exp.json
index 34f8e812c..27a82d454 100644
--- a/e2etests/testdata/stable/different_subgraphs/dagre/board.exp.json
+++ b/e2etests/testdata/stable/different_subgraphs/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/different_subgraphs/elk/board.exp.json b/e2etests/testdata/stable/different_subgraphs/elk/board.exp.json
index 45e7f4aaa..98a76029e 100644
--- a/e2etests/testdata/stable/different_subgraphs/elk/board.exp.json
+++ b/e2etests/testdata/stable/different_subgraphs/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/direction/dagre/board.exp.json b/e2etests/testdata/stable/direction/dagre/board.exp.json
index 1e06050f8..9f9ebb213 100644
--- a/e2etests/testdata/stable/direction/dagre/board.exp.json
+++ b/e2etests/testdata/stable/direction/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/direction/elk/board.exp.json b/e2etests/testdata/stable/direction/elk/board.exp.json
index f0cdbeadc..a65cd9ee7 100644
--- a/e2etests/testdata/stable/direction/elk/board.exp.json
+++ b/e2etests/testdata/stable/direction/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/font_colors/dagre/board.exp.json b/e2etests/testdata/stable/font_colors/dagre/board.exp.json
index a407d3b9c..f2ddc59dd 100644
--- a/e2etests/testdata/stable/font_colors/dagre/board.exp.json
+++ b/e2etests/testdata/stable/font_colors/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/font_colors/elk/board.exp.json b/e2etests/testdata/stable/font_colors/elk/board.exp.json
index b5eb06395..7d71b0f00 100644
--- a/e2etests/testdata/stable/font_colors/elk/board.exp.json
+++ b/e2etests/testdata/stable/font_colors/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/font_sizes/dagre/board.exp.json b/e2etests/testdata/stable/font_sizes/dagre/board.exp.json
index 3e0e925d0..26973ed9a 100644
--- a/e2etests/testdata/stable/font_sizes/dagre/board.exp.json
+++ b/e2etests/testdata/stable/font_sizes/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/font_sizes/elk/board.exp.json b/e2etests/testdata/stable/font_sizes/elk/board.exp.json
index 06f0bea63..074b8797b 100644
--- a/e2etests/testdata/stable/font_sizes/elk/board.exp.json
+++ b/e2etests/testdata/stable/font_sizes/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/font_sizes_containers_large/dagre/board.exp.json b/e2etests/testdata/stable/font_sizes_containers_large/dagre/board.exp.json
index 5d58e92b6..0df7462fb 100644
--- a/e2etests/testdata/stable/font_sizes_containers_large/dagre/board.exp.json
+++ b/e2etests/testdata/stable/font_sizes_containers_large/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/font_sizes_containers_large/elk/board.exp.json b/e2etests/testdata/stable/font_sizes_containers_large/elk/board.exp.json
index 93c0e1d69..e3659d2b6 100644
--- a/e2etests/testdata/stable/font_sizes_containers_large/elk/board.exp.json
+++ b/e2etests/testdata/stable/font_sizes_containers_large/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/giant_markdown_test/dagre/board.exp.json b/e2etests/testdata/stable/giant_markdown_test/dagre/board.exp.json
index 14396fe00..28b794f41 100644
--- a/e2etests/testdata/stable/giant_markdown_test/dagre/board.exp.json
+++ b/e2etests/testdata/stable/giant_markdown_test/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/giant_markdown_test/elk/board.exp.json b/e2etests/testdata/stable/giant_markdown_test/elk/board.exp.json
index 99c53a54b..bd40f0d73 100644
--- a/e2etests/testdata/stable/giant_markdown_test/elk/board.exp.json
+++ b/e2etests/testdata/stable/giant_markdown_test/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/hexagon_3d/dagre/board.exp.json b/e2etests/testdata/stable/hexagon_3d/dagre/board.exp.json
index 9f0db2a38..a81740662 100644
--- a/e2etests/testdata/stable/hexagon_3d/dagre/board.exp.json
+++ b/e2etests/testdata/stable/hexagon_3d/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/hexagon_3d/elk/board.exp.json b/e2etests/testdata/stable/hexagon_3d/elk/board.exp.json
index 5c53236da..83eee01ff 100644
--- a/e2etests/testdata/stable/hexagon_3d/elk/board.exp.json
+++ b/e2etests/testdata/stable/hexagon_3d/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/hr/dagre/board.exp.json b/e2etests/testdata/stable/hr/dagre/board.exp.json
index f3b845588..c361d781d 100644
--- a/e2etests/testdata/stable/hr/dagre/board.exp.json
+++ b/e2etests/testdata/stable/hr/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/hr/elk/board.exp.json b/e2etests/testdata/stable/hr/elk/board.exp.json
index 21804cee6..ace715776 100644
--- a/e2etests/testdata/stable/hr/elk/board.exp.json
+++ b/e2etests/testdata/stable/hr/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/icon-containers/dagre/board.exp.json b/e2etests/testdata/stable/icon-containers/dagre/board.exp.json
index 54b8b2c3a..e1576c041 100644
--- a/e2etests/testdata/stable/icon-containers/dagre/board.exp.json
+++ b/e2etests/testdata/stable/icon-containers/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/icon-containers/elk/board.exp.json b/e2etests/testdata/stable/icon-containers/elk/board.exp.json
index 1c4511741..90bf71f03 100644
--- a/e2etests/testdata/stable/icon-containers/elk/board.exp.json
+++ b/e2etests/testdata/stable/icon-containers/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/icon-label/dagre/board.exp.json b/e2etests/testdata/stable/icon-label/dagre/board.exp.json
index 4ab131247..15c123dd6 100644
--- a/e2etests/testdata/stable/icon-label/dagre/board.exp.json
+++ b/e2etests/testdata/stable/icon-label/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/icon-label/elk/board.exp.json b/e2etests/testdata/stable/icon-label/elk/board.exp.json
index fd319a7b7..76f431ae2 100644
--- a/e2etests/testdata/stable/icon-label/elk/board.exp.json
+++ b/e2etests/testdata/stable/icon-label/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/images/dagre/board.exp.json b/e2etests/testdata/stable/images/dagre/board.exp.json
index f20a98616..3e79966ae 100644
--- a/e2etests/testdata/stable/images/dagre/board.exp.json
+++ b/e2etests/testdata/stable/images/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/images/elk/board.exp.json b/e2etests/testdata/stable/images/elk/board.exp.json
index 975aeb591..04a6a05a7 100644
--- a/e2etests/testdata/stable/images/elk/board.exp.json
+++ b/e2etests/testdata/stable/images/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/investigate/dagre/board.exp.json b/e2etests/testdata/stable/investigate/dagre/board.exp.json
index 05ba5a1ce..33d0f4cb2 100644
--- a/e2etests/testdata/stable/investigate/dagre/board.exp.json
+++ b/e2etests/testdata/stable/investigate/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/investigate/elk/board.exp.json b/e2etests/testdata/stable/investigate/elk/board.exp.json
index c4963c6ae..f71b4bd37 100644
--- a/e2etests/testdata/stable/investigate/elk/board.exp.json
+++ b/e2etests/testdata/stable/investigate/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/large_arch/dagre/board.exp.json b/e2etests/testdata/stable/large_arch/dagre/board.exp.json
index f8b1ea204..e98fc7282 100644
--- a/e2etests/testdata/stable/large_arch/dagre/board.exp.json
+++ b/e2etests/testdata/stable/large_arch/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/large_arch/elk/board.exp.json b/e2etests/testdata/stable/large_arch/elk/board.exp.json
index a0a6290d3..80236abd4 100644
--- a/e2etests/testdata/stable/large_arch/elk/board.exp.json
+++ b/e2etests/testdata/stable/large_arch/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/latex/dagre/board.exp.json b/e2etests/testdata/stable/latex/dagre/board.exp.json
index 463ab2df1..8204f8ba0 100644
--- a/e2etests/testdata/stable/latex/dagre/board.exp.json
+++ b/e2etests/testdata/stable/latex/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/latex/elk/board.exp.json b/e2etests/testdata/stable/latex/elk/board.exp.json
index 375a315e3..d5c87a5e4 100644
--- a/e2etests/testdata/stable/latex/elk/board.exp.json
+++ b/e2etests/testdata/stable/latex/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/li1/dagre/board.exp.json b/e2etests/testdata/stable/li1/dagre/board.exp.json
index d64df2dfe..3d8e214cb 100644
--- a/e2etests/testdata/stable/li1/dagre/board.exp.json
+++ b/e2etests/testdata/stable/li1/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/li1/elk/board.exp.json b/e2etests/testdata/stable/li1/elk/board.exp.json
index 485e8f7ad..fff471f52 100644
--- a/e2etests/testdata/stable/li1/elk/board.exp.json
+++ b/e2etests/testdata/stable/li1/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/li2/dagre/board.exp.json b/e2etests/testdata/stable/li2/dagre/board.exp.json
index 26ad64521..878993d29 100644
--- a/e2etests/testdata/stable/li2/dagre/board.exp.json
+++ b/e2etests/testdata/stable/li2/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/li2/elk/board.exp.json b/e2etests/testdata/stable/li2/elk/board.exp.json
index ab3071df0..36a423d46 100644
--- a/e2etests/testdata/stable/li2/elk/board.exp.json
+++ b/e2etests/testdata/stable/li2/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/li3/dagre/board.exp.json b/e2etests/testdata/stable/li3/dagre/board.exp.json
index c57e40df9..c186b53ab 100644
--- a/e2etests/testdata/stable/li3/dagre/board.exp.json
+++ b/e2etests/testdata/stable/li3/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/li3/elk/board.exp.json b/e2etests/testdata/stable/li3/elk/board.exp.json
index 070ee20d6..edb396a34 100644
--- a/e2etests/testdata/stable/li3/elk/board.exp.json
+++ b/e2etests/testdata/stable/li3/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/li4/dagre/board.exp.json b/e2etests/testdata/stable/li4/dagre/board.exp.json
index 2313060cb..bd1f685f0 100644
--- a/e2etests/testdata/stable/li4/dagre/board.exp.json
+++ b/e2etests/testdata/stable/li4/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/li4/elk/board.exp.json b/e2etests/testdata/stable/li4/elk/board.exp.json
index 9d5a5ad46..cc54d0dfb 100644
--- a/e2etests/testdata/stable/li4/elk/board.exp.json
+++ b/e2etests/testdata/stable/li4/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/links/dagre/board.exp.json b/e2etests/testdata/stable/links/dagre/board.exp.json
index fba2b69ba..81d02a094 100644
--- a/e2etests/testdata/stable/links/dagre/board.exp.json
+++ b/e2etests/testdata/stable/links/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/links/elk/board.exp.json b/e2etests/testdata/stable/links/elk/board.exp.json
index 5b0689d08..9e42cda4e 100644
--- a/e2etests/testdata/stable/links/elk/board.exp.json
+++ b/e2etests/testdata/stable/links/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/lone_h1/dagre/board.exp.json b/e2etests/testdata/stable/lone_h1/dagre/board.exp.json
index 5046f309c..438529dc2 100644
--- a/e2etests/testdata/stable/lone_h1/dagre/board.exp.json
+++ b/e2etests/testdata/stable/lone_h1/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/lone_h1/elk/board.exp.json b/e2etests/testdata/stable/lone_h1/elk/board.exp.json
index 16ee84b9a..edf87b100 100644
--- a/e2etests/testdata/stable/lone_h1/elk/board.exp.json
+++ b/e2etests/testdata/stable/lone_h1/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/markdown/dagre/board.exp.json b/e2etests/testdata/stable/markdown/dagre/board.exp.json
index 3ca56e341..ddca5b91b 100644
--- a/e2etests/testdata/stable/markdown/dagre/board.exp.json
+++ b/e2etests/testdata/stable/markdown/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/markdown/elk/board.exp.json b/e2etests/testdata/stable/markdown/elk/board.exp.json
index 827783b59..0e88cbd89 100644
--- a/e2etests/testdata/stable/markdown/elk/board.exp.json
+++ b/e2etests/testdata/stable/markdown/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/markdown_stroke_fill/dagre/board.exp.json b/e2etests/testdata/stable/markdown_stroke_fill/dagre/board.exp.json
index f0cbc7d62..f1a2eea08 100644
--- a/e2etests/testdata/stable/markdown_stroke_fill/dagre/board.exp.json
+++ b/e2etests/testdata/stable/markdown_stroke_fill/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/markdown_stroke_fill/elk/board.exp.json b/e2etests/testdata/stable/markdown_stroke_fill/elk/board.exp.json
index 7cd367a8e..09acda39a 100644
--- a/e2etests/testdata/stable/markdown_stroke_fill/elk/board.exp.json
+++ b/e2etests/testdata/stable/markdown_stroke_fill/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_2space_newline/dagre/board.exp.json b/e2etests/testdata/stable/md_2space_newline/dagre/board.exp.json
index 70e155cc4..356eaf7e7 100644
--- a/e2etests/testdata/stable/md_2space_newline/dagre/board.exp.json
+++ b/e2etests/testdata/stable/md_2space_newline/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_2space_newline/elk/board.exp.json b/e2etests/testdata/stable/md_2space_newline/elk/board.exp.json
index 01b1bf9bc..2548c289a 100644
--- a/e2etests/testdata/stable/md_2space_newline/elk/board.exp.json
+++ b/e2etests/testdata/stable/md_2space_newline/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_backslash_newline/dagre/board.exp.json b/e2etests/testdata/stable/md_backslash_newline/dagre/board.exp.json
index 6ed78f708..dd4af4a99 100644
--- a/e2etests/testdata/stable/md_backslash_newline/dagre/board.exp.json
+++ b/e2etests/testdata/stable/md_backslash_newline/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_backslash_newline/elk/board.exp.json b/e2etests/testdata/stable/md_backslash_newline/elk/board.exp.json
index 09fe4c5a9..6f70da0e4 100644
--- a/e2etests/testdata/stable/md_backslash_newline/elk/board.exp.json
+++ b/e2etests/testdata/stable/md_backslash_newline/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_code_block_fenced/dagre/board.exp.json b/e2etests/testdata/stable/md_code_block_fenced/dagre/board.exp.json
index 11eb0cd3c..479237bd1 100644
--- a/e2etests/testdata/stable/md_code_block_fenced/dagre/board.exp.json
+++ b/e2etests/testdata/stable/md_code_block_fenced/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_code_block_fenced/elk/board.exp.json b/e2etests/testdata/stable/md_code_block_fenced/elk/board.exp.json
index a0646cd76..478043cfa 100644
--- a/e2etests/testdata/stable/md_code_block_fenced/elk/board.exp.json
+++ b/e2etests/testdata/stable/md_code_block_fenced/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_code_block_indented/dagre/board.exp.json b/e2etests/testdata/stable/md_code_block_indented/dagre/board.exp.json
index 76107a787..c3f0cc5a0 100644
--- a/e2etests/testdata/stable/md_code_block_indented/dagre/board.exp.json
+++ b/e2etests/testdata/stable/md_code_block_indented/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_code_block_indented/elk/board.exp.json b/e2etests/testdata/stable/md_code_block_indented/elk/board.exp.json
index ab50aa02f..60019cbfe 100644
--- a/e2etests/testdata/stable/md_code_block_indented/elk/board.exp.json
+++ b/e2etests/testdata/stable/md_code_block_indented/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_code_inline/dagre/board.exp.json b/e2etests/testdata/stable/md_code_inline/dagre/board.exp.json
index ac4f11922..ed7189530 100644
--- a/e2etests/testdata/stable/md_code_inline/dagre/board.exp.json
+++ b/e2etests/testdata/stable/md_code_inline/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/md_code_inline/elk/board.exp.json b/e2etests/testdata/stable/md_code_inline/elk/board.exp.json
index b5a097af0..1dd213fba 100644
--- a/e2etests/testdata/stable/md_code_inline/elk/board.exp.json
+++ b/e2etests/testdata/stable/md_code_inline/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/multiline_text/dagre/board.exp.json b/e2etests/testdata/stable/multiline_text/dagre/board.exp.json
index 6cae4e1fb..acd4e1dfb 100644
--- a/e2etests/testdata/stable/multiline_text/dagre/board.exp.json
+++ b/e2etests/testdata/stable/multiline_text/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/multiline_text/elk/board.exp.json b/e2etests/testdata/stable/multiline_text/elk/board.exp.json
index 5dd8c3ee4..304d52d16 100644
--- a/e2etests/testdata/stable/multiline_text/elk/board.exp.json
+++ b/e2etests/testdata/stable/multiline_text/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/multiple_trees/dagre/board.exp.json b/e2etests/testdata/stable/multiple_trees/dagre/board.exp.json
index 6bfd0338e..ef02f5058 100644
--- a/e2etests/testdata/stable/multiple_trees/dagre/board.exp.json
+++ b/e2etests/testdata/stable/multiple_trees/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/multiple_trees/elk/board.exp.json b/e2etests/testdata/stable/multiple_trees/elk/board.exp.json
index ba69368bd..f62c640ec 100644
--- a/e2etests/testdata/stable/multiple_trees/elk/board.exp.json
+++ b/e2etests/testdata/stable/multiple_trees/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/n22_e32/dagre/board.exp.json b/e2etests/testdata/stable/n22_e32/dagre/board.exp.json
index f610a31dd..a89e7f954 100644
--- a/e2etests/testdata/stable/n22_e32/dagre/board.exp.json
+++ b/e2etests/testdata/stable/n22_e32/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/n22_e32/elk/board.exp.json b/e2etests/testdata/stable/n22_e32/elk/board.exp.json
index 60a9842c9..4795cae29 100644
--- a/e2etests/testdata/stable/n22_e32/elk/board.exp.json
+++ b/e2etests/testdata/stable/n22_e32/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/near-alone/dagre/board.exp.json b/e2etests/testdata/stable/near-alone/dagre/board.exp.json
index 68a75843b..aaa2005f0 100644
--- a/e2etests/testdata/stable/near-alone/dagre/board.exp.json
+++ b/e2etests/testdata/stable/near-alone/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/near-alone/elk/board.exp.json b/e2etests/testdata/stable/near-alone/elk/board.exp.json
index 68a75843b..aaa2005f0 100644
--- a/e2etests/testdata/stable/near-alone/elk/board.exp.json
+++ b/e2etests/testdata/stable/near-alone/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/number_connections/dagre/board.exp.json b/e2etests/testdata/stable/number_connections/dagre/board.exp.json
index fb86cb480..ac5fd54b7 100644
--- a/e2etests/testdata/stable/number_connections/dagre/board.exp.json
+++ b/e2etests/testdata/stable/number_connections/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/number_connections/elk/board.exp.json b/e2etests/testdata/stable/number_connections/elk/board.exp.json
index 71d3eae76..718a0daf3 100644
--- a/e2etests/testdata/stable/number_connections/elk/board.exp.json
+++ b/e2etests/testdata/stable/number_connections/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/one_container_loop/dagre/board.exp.json b/e2etests/testdata/stable/one_container_loop/dagre/board.exp.json
index f5925a7fd..bfa025695 100644
--- a/e2etests/testdata/stable/one_container_loop/dagre/board.exp.json
+++ b/e2etests/testdata/stable/one_container_loop/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/one_container_loop/elk/board.exp.json b/e2etests/testdata/stable/one_container_loop/elk/board.exp.json
index 8b56a4f21..7ae6943ed 100644
--- a/e2etests/testdata/stable/one_container_loop/elk/board.exp.json
+++ b/e2etests/testdata/stable/one_container_loop/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/one_three_one_container/dagre/board.exp.json b/e2etests/testdata/stable/one_three_one_container/dagre/board.exp.json
index 106747a0a..af665709f 100644
--- a/e2etests/testdata/stable/one_three_one_container/dagre/board.exp.json
+++ b/e2etests/testdata/stable/one_three_one_container/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/one_three_one_container/elk/board.exp.json b/e2etests/testdata/stable/one_three_one_container/elk/board.exp.json
index e6ef206b0..30fb15a57 100644
--- a/e2etests/testdata/stable/one_three_one_container/elk/board.exp.json
+++ b/e2etests/testdata/stable/one_three_one_container/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/ovals/dagre/board.exp.json b/e2etests/testdata/stable/ovals/dagre/board.exp.json
index 72b9a89a7..b9e585bc4 100644
--- a/e2etests/testdata/stable/ovals/dagre/board.exp.json
+++ b/e2etests/testdata/stable/ovals/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/ovals/elk/board.exp.json b/e2etests/testdata/stable/ovals/elk/board.exp.json
index 306644b2f..1540ac8d2 100644
--- a/e2etests/testdata/stable/ovals/elk/board.exp.json
+++ b/e2etests/testdata/stable/ovals/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/overlapping_image_container_labels/dagre/board.exp.json b/e2etests/testdata/stable/overlapping_image_container_labels/dagre/board.exp.json
index ac4676501..017b68b15 100644
--- a/e2etests/testdata/stable/overlapping_image_container_labels/dagre/board.exp.json
+++ b/e2etests/testdata/stable/overlapping_image_container_labels/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/overlapping_image_container_labels/elk/board.exp.json b/e2etests/testdata/stable/overlapping_image_container_labels/elk/board.exp.json
index 3f68b451b..50d055551 100644
--- a/e2etests/testdata/stable/overlapping_image_container_labels/elk/board.exp.json
+++ b/e2etests/testdata/stable/overlapping_image_container_labels/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/p/dagre/board.exp.json b/e2etests/testdata/stable/p/dagre/board.exp.json
index 1c942f945..d5f461d2b 100644
--- a/e2etests/testdata/stable/p/dagre/board.exp.json
+++ b/e2etests/testdata/stable/p/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/p/elk/board.exp.json b/e2etests/testdata/stable/p/elk/board.exp.json
index c678af1b3..df39732d1 100644
--- a/e2etests/testdata/stable/p/elk/board.exp.json
+++ b/e2etests/testdata/stable/p/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/people/dagre/board.exp.json b/e2etests/testdata/stable/people/dagre/board.exp.json
index 44961c7db..308ccf610 100644
--- a/e2etests/testdata/stable/people/dagre/board.exp.json
+++ b/e2etests/testdata/stable/people/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/people/elk/board.exp.json b/e2etests/testdata/stable/people/elk/board.exp.json
index d872830ec..89839fdf6 100644
--- a/e2etests/testdata/stable/people/elk/board.exp.json
+++ b/e2etests/testdata/stable/people/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/pre/dagre/board.exp.json b/e2etests/testdata/stable/pre/dagre/board.exp.json
index e21d1e5b0..c79c11c95 100644
--- a/e2etests/testdata/stable/pre/dagre/board.exp.json
+++ b/e2etests/testdata/stable/pre/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/pre/elk/board.exp.json b/e2etests/testdata/stable/pre/elk/board.exp.json
index c34ba54ce..2679868a7 100644
--- a/e2etests/testdata/stable/pre/elk/board.exp.json
+++ b/e2etests/testdata/stable/pre/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/self-referencing/dagre/board.exp.json b/e2etests/testdata/stable/self-referencing/dagre/board.exp.json
index bfd578f08..7aa820d77 100644
--- a/e2etests/testdata/stable/self-referencing/dagre/board.exp.json
+++ b/e2etests/testdata/stable/self-referencing/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/self-referencing/elk/board.exp.json b/e2etests/testdata/stable/self-referencing/elk/board.exp.json
index a5f367899..359b4bcd4 100644
--- a/e2etests/testdata/stable/self-referencing/elk/board.exp.json
+++ b/e2etests/testdata/stable/self-referencing/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence-inter-span-self/dagre/board.exp.json b/e2etests/testdata/stable/sequence-inter-span-self/dagre/board.exp.json
index 017e9012a..b1bc4cbbe 100644
--- a/e2etests/testdata/stable/sequence-inter-span-self/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence-inter-span-self/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence-inter-span-self/elk/board.exp.json b/e2etests/testdata/stable/sequence-inter-span-self/elk/board.exp.json
index 017e9012a..b1bc4cbbe 100644
--- a/e2etests/testdata/stable/sequence-inter-span-self/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence-inter-span-self/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/board.exp.json
index 1c68d7344..2e805a649 100644
--- a/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/board.exp.json
index 1c68d7344..2e805a649 100644
--- a/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/board.exp.json
index 50728400d..ac6f88cc8 100644
--- a/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/board.exp.json
index 50728400d..ac6f88cc8 100644
--- a/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json
index 872698fa4..746975661 100644
--- a/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json
index 872698fa4..746975661 100644
--- a/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_groups/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_groups/dagre/board.exp.json
index ccdd5e0e7..b3ff87f04 100644
--- a/e2etests/testdata/stable/sequence_diagram_groups/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_groups/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_groups/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_groups/elk/board.exp.json
index ccdd5e0e7..b3ff87f04 100644
--- a/e2etests/testdata/stable/sequence_diagram_groups/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_groups/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_long_note/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_long_note/dagre/board.exp.json
index 18cc4d71d..637df2a62 100644
--- a/e2etests/testdata/stable/sequence_diagram_long_note/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_long_note/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_long_note/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_long_note/elk/board.exp.json
index 18cc4d71d..637df2a62 100644
--- a/e2etests/testdata/stable/sequence_diagram_long_note/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_long_note/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_nested_groups/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_nested_groups/dagre/board.exp.json
index 2f55aa1f8..5be534d6a 100644
--- a/e2etests/testdata/stable/sequence_diagram_nested_groups/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_nested_groups/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_nested_groups/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_nested_groups/elk/board.exp.json
index 2f55aa1f8..5be534d6a 100644
--- a/e2etests/testdata/stable/sequence_diagram_nested_groups/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_nested_groups/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_nested_span/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_nested_span/dagre/board.exp.json
index 9ba1dd3e7..213df6457 100644
--- a/e2etests/testdata/stable/sequence_diagram_nested_span/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_nested_span/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_nested_span/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_nested_span/elk/board.exp.json
index 9ba1dd3e7..213df6457 100644
--- a/e2etests/testdata/stable/sequence_diagram_nested_span/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_nested_span/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_note/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_note/dagre/board.exp.json
index e34c26bc4..f64ac54a0 100644
--- a/e2etests/testdata/stable/sequence_diagram_note/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_note/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_note/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_note/elk/board.exp.json
index e34c26bc4..f64ac54a0 100644
--- a/e2etests/testdata/stable/sequence_diagram_note/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_note/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json
index d4efaa1e0..e4b6cea6a 100644
--- a/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json
index fab9599d9..d0b8d63e7 100644
--- a/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/board.exp.json
index a2170b053..1f5ae567d 100644
--- a/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_self_edges/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_self_edges/elk/board.exp.json
index a2170b053..1f5ae567d 100644
--- a/e2etests/testdata/stable/sequence_diagram_self_edges/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_self_edges/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json
index 6a314506b..c96318f07 100644
--- a/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json
index 6a314506b..c96318f07 100644
--- a/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json
index e1247de23..a7f2a319e 100644
--- a/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json
index e1247de23..a7f2a319e 100644
--- a/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json
index eba38ab7e..6d66a0847 100644
--- a/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json
index 09e9f9875..7db60a45a 100644
--- a/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sql_table_column_styles/dagre/board.exp.json b/e2etests/testdata/stable/sql_table_column_styles/dagre/board.exp.json
index fadd77f24..fa66eff48 100644
--- a/e2etests/testdata/stable/sql_table_column_styles/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sql_table_column_styles/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sql_table_column_styles/elk/board.exp.json b/e2etests/testdata/stable/sql_table_column_styles/elk/board.exp.json
index da6bae686..e79aef156 100644
--- a/e2etests/testdata/stable/sql_table_column_styles/elk/board.exp.json
+++ b/e2etests/testdata/stable/sql_table_column_styles/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sql_table_tooltip_animated/dagre/board.exp.json b/e2etests/testdata/stable/sql_table_tooltip_animated/dagre/board.exp.json
index 852c6d887..a83ba6a4d 100644
--- a/e2etests/testdata/stable/sql_table_tooltip_animated/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sql_table_tooltip_animated/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sql_table_tooltip_animated/elk/board.exp.json b/e2etests/testdata/stable/sql_table_tooltip_animated/elk/board.exp.json
index d514baf01..342209c86 100644
--- a/e2etests/testdata/stable/sql_table_tooltip_animated/elk/board.exp.json
+++ b/e2etests/testdata/stable/sql_table_tooltip_animated/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sql_tables/dagre/board.exp.json b/e2etests/testdata/stable/sql_tables/dagre/board.exp.json
index ddb9b58b0..2cb57306e 100644
--- a/e2etests/testdata/stable/sql_tables/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sql_tables/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/sql_tables/elk/board.exp.json b/e2etests/testdata/stable/sql_tables/elk/board.exp.json
index a63bc0c9c..037704e5c 100644
--- a/e2etests/testdata/stable/sql_tables/elk/board.exp.json
+++ b/e2etests/testdata/stable/sql_tables/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/square_3d/dagre/board.exp.json b/e2etests/testdata/stable/square_3d/dagre/board.exp.json
index f03ee32c2..cab663320 100644
--- a/e2etests/testdata/stable/square_3d/dagre/board.exp.json
+++ b/e2etests/testdata/stable/square_3d/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/square_3d/elk/board.exp.json b/e2etests/testdata/stable/square_3d/elk/board.exp.json
index f2ece7f23..07115faed 100644
--- a/e2etests/testdata/stable/square_3d/elk/board.exp.json
+++ b/e2etests/testdata/stable/square_3d/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/straight_hierarchy_container/dagre/board.exp.json b/e2etests/testdata/stable/straight_hierarchy_container/dagre/board.exp.json
index 2e2252cc7..902248d13 100644
--- a/e2etests/testdata/stable/straight_hierarchy_container/dagre/board.exp.json
+++ b/e2etests/testdata/stable/straight_hierarchy_container/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/straight_hierarchy_container/elk/board.exp.json b/e2etests/testdata/stable/straight_hierarchy_container/elk/board.exp.json
index 77b8d06d2..81a51ed61 100644
--- a/e2etests/testdata/stable/straight_hierarchy_container/elk/board.exp.json
+++ b/e2etests/testdata/stable/straight_hierarchy_container/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/stylish/dagre/board.exp.json b/e2etests/testdata/stable/stylish/dagre/board.exp.json
index 15914d519..9571c41bb 100644
--- a/e2etests/testdata/stable/stylish/dagre/board.exp.json
+++ b/e2etests/testdata/stable/stylish/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/stylish/elk/board.exp.json b/e2etests/testdata/stable/stylish/elk/board.exp.json
index b9d707aae..732df792b 100644
--- a/e2etests/testdata/stable/stylish/elk/board.exp.json
+++ b/e2etests/testdata/stable/stylish/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/text_font_sizes/dagre/board.exp.json b/e2etests/testdata/stable/text_font_sizes/dagre/board.exp.json
index e2cd3ef08..c490a0e27 100644
--- a/e2etests/testdata/stable/text_font_sizes/dagre/board.exp.json
+++ b/e2etests/testdata/stable/text_font_sizes/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/text_font_sizes/elk/board.exp.json b/e2etests/testdata/stable/text_font_sizes/elk/board.exp.json
index d2effa063..bb3d4974c 100644
--- a/e2etests/testdata/stable/text_font_sizes/elk/board.exp.json
+++ b/e2etests/testdata/stable/text_font_sizes/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/tooltips/dagre/board.exp.json b/e2etests/testdata/stable/tooltips/dagre/board.exp.json
index e64c8389d..f3147dbf2 100644
--- a/e2etests/testdata/stable/tooltips/dagre/board.exp.json
+++ b/e2etests/testdata/stable/tooltips/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/tooltips/elk/board.exp.json b/e2etests/testdata/stable/tooltips/elk/board.exp.json
index c2d28b3d2..b53b63b8c 100644
--- a/e2etests/testdata/stable/tooltips/elk/board.exp.json
+++ b/e2etests/testdata/stable/tooltips/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/transparent_3d/dagre/board.exp.json b/e2etests/testdata/stable/transparent_3d/dagre/board.exp.json
index 681a68515..6fbb03bae 100644
--- a/e2etests/testdata/stable/transparent_3d/dagre/board.exp.json
+++ b/e2etests/testdata/stable/transparent_3d/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/transparent_3d/elk/board.exp.json b/e2etests/testdata/stable/transparent_3d/elk/board.exp.json
index a2811af3f..a6331963b 100644
--- a/e2etests/testdata/stable/transparent_3d/elk/board.exp.json
+++ b/e2etests/testdata/stable/transparent_3d/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/unnamed_only_height/dagre/board.exp.json b/e2etests/testdata/stable/unnamed_only_height/dagre/board.exp.json
index a64b7c5f2..00c6e73d4 100644
--- a/e2etests/testdata/stable/unnamed_only_height/dagre/board.exp.json
+++ b/e2etests/testdata/stable/unnamed_only_height/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/unnamed_only_height/elk/board.exp.json b/e2etests/testdata/stable/unnamed_only_height/elk/board.exp.json
index 61bd31f20..0edc1f86e 100644
--- a/e2etests/testdata/stable/unnamed_only_height/elk/board.exp.json
+++ b/e2etests/testdata/stable/unnamed_only_height/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/unnamed_only_width/dagre/board.exp.json b/e2etests/testdata/stable/unnamed_only_width/dagre/board.exp.json
index 9c89f62e1..45dd9e585 100644
--- a/e2etests/testdata/stable/unnamed_only_width/dagre/board.exp.json
+++ b/e2etests/testdata/stable/unnamed_only_width/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/unnamed_only_width/elk/board.exp.json b/e2etests/testdata/stable/unnamed_only_width/elk/board.exp.json
index cd7b0c25b..6fe96c7f4 100644
--- a/e2etests/testdata/stable/unnamed_only_width/elk/board.exp.json
+++ b/e2etests/testdata/stable/unnamed_only_width/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/us_map/dagre/board.exp.json b/e2etests/testdata/stable/us_map/dagre/board.exp.json
index c735c7506..4f25a8070 100644
--- a/e2etests/testdata/stable/us_map/dagre/board.exp.json
+++ b/e2etests/testdata/stable/us_map/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/stable/us_map/elk/board.exp.json b/e2etests/testdata/stable/us_map/elk/board.exp.json
index 7cfe72081..449417219 100644
--- a/e2etests/testdata/stable/us_map/elk/board.exp.json
+++ b/e2etests/testdata/stable/us_map/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/container_icon_label/dagre/board.exp.json b/e2etests/testdata/todo/container_icon_label/dagre/board.exp.json
index d65907f94..1c67f6fc3 100644
--- a/e2etests/testdata/todo/container_icon_label/dagre/board.exp.json
+++ b/e2etests/testdata/todo/container_icon_label/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/container_icon_label/elk/board.exp.json b/e2etests/testdata/todo/container_icon_label/elk/board.exp.json
index 758b7efb2..f9f99f549 100644
--- a/e2etests/testdata/todo/container_icon_label/elk/board.exp.json
+++ b/e2etests/testdata/todo/container_icon_label/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/container_label_edge_adjustment/dagre/board.exp.json b/e2etests/testdata/todo/container_label_edge_adjustment/dagre/board.exp.json
index 7b892f5e4..316f9b584 100644
--- a/e2etests/testdata/todo/container_label_edge_adjustment/dagre/board.exp.json
+++ b/e2etests/testdata/todo/container_label_edge_adjustment/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/container_label_edge_adjustment/elk/board.exp.json b/e2etests/testdata/todo/container_label_edge_adjustment/elk/board.exp.json
index 7727264e2..cf0cdb489 100644
--- a/e2etests/testdata/todo/container_label_edge_adjustment/elk/board.exp.json
+++ b/e2etests/testdata/todo/container_label_edge_adjustment/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/container_label_edge_adjustment2/dagre/board.exp.json b/e2etests/testdata/todo/container_label_edge_adjustment2/dagre/board.exp.json
index 211709f94..2be19c03d 100644
--- a/e2etests/testdata/todo/container_label_edge_adjustment2/dagre/board.exp.json
+++ b/e2etests/testdata/todo/container_label_edge_adjustment2/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/container_label_edge_adjustment2/elk/board.exp.json b/e2etests/testdata/todo/container_label_edge_adjustment2/elk/board.exp.json
index 2c0529d02..c66193dec 100644
--- a/e2etests/testdata/todo/container_label_edge_adjustment2/elk/board.exp.json
+++ b/e2etests/testdata/todo/container_label_edge_adjustment2/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/dagre/board.exp.json b/e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/dagre/board.exp.json
index cf70b6ad7..4da9d2331 100644
--- a/e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/dagre/board.exp.json
+++ b/e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/elk/board.exp.json b/e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/elk/board.exp.json
index cf70b6ad7..4da9d2331 100644
--- a/e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/elk/board.exp.json
+++ b/e2etests/testdata/todo/sequence_diagram_actor_padding_nested_groups/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/board.exp.json b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/board.exp.json
index 78cbf6abd..a63acf378 100644
--- a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/board.exp.json
+++ b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/board.exp.json b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/board.exp.json
index 158406d1c..52cab802c 100644
--- a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/board.exp.json
+++ b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/shape_set_width_height/dagre/board.exp.json b/e2etests/testdata/todo/shape_set_width_height/dagre/board.exp.json
index 3a2030839..4cb8cb041 100644
--- a/e2etests/testdata/todo/shape_set_width_height/dagre/board.exp.json
+++ b/e2etests/testdata/todo/shape_set_width_height/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/todo/shape_set_width_height/elk/board.exp.json b/e2etests/testdata/todo/shape_set_width_height/elk/board.exp.json
index 0eaed615e..64c3498af 100644
--- a/e2etests/testdata/todo/shape_set_width_height/elk/board.exp.json
+++ b/e2etests/testdata/todo/shape_set_width_height/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/chinese/dagre/board.exp.json b/e2etests/testdata/unicode/chinese/dagre/board.exp.json
index b1f6b1813..69edf8962 100644
--- a/e2etests/testdata/unicode/chinese/dagre/board.exp.json
+++ b/e2etests/testdata/unicode/chinese/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/chinese/elk/board.exp.json b/e2etests/testdata/unicode/chinese/elk/board.exp.json
index 274dddcd8..4dd6a41d1 100644
--- a/e2etests/testdata/unicode/chinese/elk/board.exp.json
+++ b/e2etests/testdata/unicode/chinese/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/emojis/dagre/board.exp.json b/e2etests/testdata/unicode/emojis/dagre/board.exp.json
index fb6b4908d..73f07b98d 100644
--- a/e2etests/testdata/unicode/emojis/dagre/board.exp.json
+++ b/e2etests/testdata/unicode/emojis/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/emojis/elk/board.exp.json b/e2etests/testdata/unicode/emojis/elk/board.exp.json
index a82419203..1d11494b6 100644
--- a/e2etests/testdata/unicode/emojis/elk/board.exp.json
+++ b/e2etests/testdata/unicode/emojis/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/japanese-basic/dagre/board.exp.json b/e2etests/testdata/unicode/japanese-basic/dagre/board.exp.json
index 84e505290..80271beb8 100644
--- a/e2etests/testdata/unicode/japanese-basic/dagre/board.exp.json
+++ b/e2etests/testdata/unicode/japanese-basic/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/japanese-basic/elk/board.exp.json b/e2etests/testdata/unicode/japanese-basic/elk/board.exp.json
index a0413515c..745df2dee 100644
--- a/e2etests/testdata/unicode/japanese-basic/elk/board.exp.json
+++ b/e2etests/testdata/unicode/japanese-basic/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/japanese-full/dagre/board.exp.json b/e2etests/testdata/unicode/japanese-full/dagre/board.exp.json
index bb165da1b..1911496c4 100644
--- a/e2etests/testdata/unicode/japanese-full/dagre/board.exp.json
+++ b/e2etests/testdata/unicode/japanese-full/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/japanese-full/elk/board.exp.json b/e2etests/testdata/unicode/japanese-full/elk/board.exp.json
index ee7531a40..cbec465dd 100644
--- a/e2etests/testdata/unicode/japanese-full/elk/board.exp.json
+++ b/e2etests/testdata/unicode/japanese-full/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/japanese-mixed/dagre/board.exp.json b/e2etests/testdata/unicode/japanese-mixed/dagre/board.exp.json
index 2d83ce493..669c1dfc1 100644
--- a/e2etests/testdata/unicode/japanese-mixed/dagre/board.exp.json
+++ b/e2etests/testdata/unicode/japanese-mixed/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/japanese-mixed/elk/board.exp.json b/e2etests/testdata/unicode/japanese-mixed/elk/board.exp.json
index 9dafa63d5..a1ead4e0b 100644
--- a/e2etests/testdata/unicode/japanese-mixed/elk/board.exp.json
+++ b/e2etests/testdata/unicode/japanese-mixed/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/korean/dagre/board.exp.json b/e2etests/testdata/unicode/korean/dagre/board.exp.json
index a04b66131..78647c7bc 100644
--- a/e2etests/testdata/unicode/korean/dagre/board.exp.json
+++ b/e2etests/testdata/unicode/korean/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/korean/elk/board.exp.json b/e2etests/testdata/unicode/korean/elk/board.exp.json
index aac2016f0..63bcae17a 100644
--- a/e2etests/testdata/unicode/korean/elk/board.exp.json
+++ b/e2etests/testdata/unicode/korean/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/mixed-language-2/dagre/board.exp.json b/e2etests/testdata/unicode/mixed-language-2/dagre/board.exp.json
index 5aa64d0a4..2ecd63d07 100644
--- a/e2etests/testdata/unicode/mixed-language-2/dagre/board.exp.json
+++ b/e2etests/testdata/unicode/mixed-language-2/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/mixed-language-2/elk/board.exp.json b/e2etests/testdata/unicode/mixed-language-2/elk/board.exp.json
index 5303af0c2..ffea1ae82 100644
--- a/e2etests/testdata/unicode/mixed-language-2/elk/board.exp.json
+++ b/e2etests/testdata/unicode/mixed-language-2/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/mixed-language/dagre/board.exp.json b/e2etests/testdata/unicode/mixed-language/dagre/board.exp.json
index 4a6fb24c2..dc54eea40 100644
--- a/e2etests/testdata/unicode/mixed-language/dagre/board.exp.json
+++ b/e2etests/testdata/unicode/mixed-language/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/mixed-language/elk/board.exp.json b/e2etests/testdata/unicode/mixed-language/elk/board.exp.json
index 3ab37d0ea..4362b74ef 100644
--- a/e2etests/testdata/unicode/mixed-language/elk/board.exp.json
+++ b/e2etests/testdata/unicode/mixed-language/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/with-style/dagre/board.exp.json b/e2etests/testdata/unicode/with-style/dagre/board.exp.json
index edb70cab7..4822750c7 100644
--- a/e2etests/testdata/unicode/with-style/dagre/board.exp.json
+++ b/e2etests/testdata/unicode/with-style/dagre/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/e2etests/testdata/unicode/with-style/elk/board.exp.json b/e2etests/testdata/unicode/with-style/elk/board.exp.json
index 5e3c9f318..2587c7e6e 100644
--- a/e2etests/testdata/unicode/with-style/elk/board.exp.json
+++ b/e2etests/testdata/unicode/with-style/elk/board.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/main.go b/main.go
index e5c343ecf..1c3203b95 100644
--- a/main.go
+++ b/main.go
@@ -364,7 +364,7 @@ func render(ctx context.Context, ms *xmain.State, compileDur time.Duration, plug
}
}
- if !diagram.BoardContainer {
+ if !diagram.IsContainerOnly {
start := time.Now()
svg, err := _render(ctx, ms, plugin, sketch, pad, themeID, darkThemeID, boardOutputPath, bundle, forceAppendix, page, ruler, diagram)
if err != nil {
@@ -457,7 +457,7 @@ func renderPDF(ctx context.Context, ms *xmain.State, plugin d2plugin.Plugin, ske
currBoardPath = append(boardPath, diagram.Name)
}
- if !diagram.BoardContainer {
+ if !diagram.IsContainerOnly {
svg, err = d2svg.Render(diagram, &d2svg.RenderOpts{
Pad: int(pad),
Sketch: sketch,
diff --git a/testdata/d2compiler/TestCompile/basic_icon.exp.json b/testdata/d2compiler/TestCompile/basic_icon.exp.json
index e7356cadc..5b4fed437 100644
--- a/testdata/d2compiler/TestCompile/basic_icon.exp.json
+++ b/testdata/d2compiler/TestCompile/basic_icon.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/basic_icon.d2,0:0:0-3:0:77",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/basic_sequence.exp.json b/testdata/d2compiler/TestCompile/basic_sequence.exp.json
index d79f837e6..caf78f230 100644
--- a/testdata/d2compiler/TestCompile/basic_sequence.exp.json
+++ b/testdata/d2compiler/TestCompile/basic_sequence.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/basic_sequence.d2,0:0:0-3:0:33",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/basic_shape.exp.json b/testdata/d2compiler/TestCompile/basic_shape.exp.json
index 49192d955..3b7350a3f 100644
--- a/testdata/d2compiler/TestCompile/basic_shape.exp.json
+++ b/testdata/d2compiler/TestCompile/basic_shape.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/basic_shape.d2,0:0:0-4:0:24",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/basic_style.exp.json b/testdata/d2compiler/TestCompile/basic_style.exp.json
index fa4b00564..9eaeed18e 100644
--- a/testdata/d2compiler/TestCompile/basic_style.exp.json
+++ b/testdata/d2compiler/TestCompile/basic_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/basic_style.d2,0:0:0-4:0:28",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/class_paren.exp.json b/testdata/d2compiler/TestCompile/class_paren.exp.json
index 0682ec0ad..7ce46b9a1 100644
--- a/testdata/d2compiler/TestCompile/class_paren.exp.json
+++ b/testdata/d2compiler/TestCompile/class_paren.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/class_paren.d2,0:0:0-6:1:81",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/class_style.exp.json b/testdata/d2compiler/TestCompile/class_style.exp.json
index 33de15dcc..7a3bbd5d3 100644
--- a/testdata/d2compiler/TestCompile/class_style.exp.json
+++ b/testdata/d2compiler/TestCompile/class_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/class_style.d2,0:0:0-5:0:82",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/constraint_label.exp.json b/testdata/d2compiler/TestCompile/constraint_label.exp.json
index 5cd7500f6..fd591706b 100644
--- a/testdata/d2compiler/TestCompile/constraint_label.exp.json
+++ b/testdata/d2compiler/TestCompile/constraint_label.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/constraint_label.d2,0:0:0-3:1:38",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/default_direction.exp.json b/testdata/d2compiler/TestCompile/default_direction.exp.json
index 92b8d034e..c8d30aa7f 100644
--- a/testdata/d2compiler/TestCompile/default_direction.exp.json
+++ b/testdata/d2compiler/TestCompile/default_direction.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/default_direction.d2,0:0:0-0:1:1",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/dimension_with_style.exp.json b/testdata/d2compiler/TestCompile/dimension_with_style.exp.json
index d1f492915..63f41f9cf 100644
--- a/testdata/d2compiler/TestCompile/dimension_with_style.exp.json
+++ b/testdata/d2compiler/TestCompile/dimension_with_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/dimension_with_style.d2,0:0:0-4:0:43",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/dimensions_on_containers.exp.json b/testdata/d2compiler/TestCompile/dimensions_on_containers.exp.json
index f026f7e68..5e2c58b68 100644
--- a/testdata/d2compiler/TestCompile/dimensions_on_containers.exp.json
+++ b/testdata/d2compiler/TestCompile/dimensions_on_containers.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/dimensions_on_containers.d2,0:0:0-45:0:505",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/dimensions_on_nonimage.exp.json b/testdata/d2compiler/TestCompile/dimensions_on_nonimage.exp.json
index 2e7a9e8d8..49cd15515 100644
--- a/testdata/d2compiler/TestCompile/dimensions_on_nonimage.exp.json
+++ b/testdata/d2compiler/TestCompile/dimensions_on_nonimage.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/dimensions_on_nonimage.d2,0:0:0-5:0:54",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge.exp.json b/testdata/d2compiler/TestCompile/edge.exp.json
index 3fe67a387..f9a00392f 100644
--- a/testdata/d2compiler/TestCompile/edge.exp.json
+++ b/testdata/d2compiler/TestCompile/edge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge.d2,0:0:0-2:0:8",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_arrowhead_fields.exp.json b/testdata/d2compiler/TestCompile/edge_arrowhead_fields.exp.json
index 1e1fd6fe5..4b420c357 100644
--- a/testdata/d2compiler/TestCompile/edge_arrowhead_fields.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_arrowhead_fields.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_arrowhead_fields.d2,0:0:0-9:0:168",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_chain.exp.json b/testdata/d2compiler/TestCompile/edge_chain.exp.json
index 5323499de..f4a480774 100644
--- a/testdata/d2compiler/TestCompile/edge_chain.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_chain.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_chain.d2,0:0:0-2:0:57",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_chain_map.exp.json b/testdata/d2compiler/TestCompile/edge_chain_map.exp.json
index 25ee071f8..bfc0c00e4 100644
--- a/testdata/d2compiler/TestCompile/edge_chain_map.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_chain_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_chain_map.d2,0:0:0-4:0:107",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_column_index.exp.json b/testdata/d2compiler/TestCompile/edge_column_index.exp.json
index b06c26dae..9f84dea45 100644
--- a/testdata/d2compiler/TestCompile/edge_column_index.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_column_index.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_column_index.d2,0:0:0-13:0:123",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_exclusive_style.exp.json b/testdata/d2compiler/TestCompile/edge_exclusive_style.exp.json
index 9304cb2c1..fec8e7d36 100644
--- a/testdata/d2compiler/TestCompile/edge_exclusive_style.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_exclusive_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_exclusive_style.d2,0:0:0-4:0:35",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_flat_arrowhead.exp.json b/testdata/d2compiler/TestCompile/edge_flat_arrowhead.exp.json
index 8e4f81b14..a315c5116 100644
--- a/testdata/d2compiler/TestCompile/edge_flat_arrowhead.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_flat_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_flat_arrowhead.d2,0:0:0-2:0:51",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_flat_label_arrowhead.exp.json b/testdata/d2compiler/TestCompile/edge_flat_label_arrowhead.exp.json
index 2cba683b3..8769d9e94 100644
--- a/testdata/d2compiler/TestCompile/edge_flat_label_arrowhead.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_flat_label_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_flat_label_arrowhead.d2,0:0:0-4:0:53",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_index.exp.json b/testdata/d2compiler/TestCompile/edge_index.exp.json
index 57bfb4d64..cb272059d 100644
--- a/testdata/d2compiler/TestCompile/edge_index.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_index.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_index.d2,0:0:0-3:0:30",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_index_map.exp.json b/testdata/d2compiler/TestCompile/edge_index_map.exp.json
index 7c2c91072..24761e539 100644
--- a/testdata/d2compiler/TestCompile/edge_index_map.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_index_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_index_map.d2,0:0:0-5:0:114",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_index_nested.exp.json b/testdata/d2compiler/TestCompile/edge_index_nested.exp.json
index 4702debce..294547dad 100644
--- a/testdata/d2compiler/TestCompile/edge_index_nested.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_index_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_index_nested.d2,0:0:0-5:0:39",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_index_nested_cross_scope.exp.json b/testdata/d2compiler/TestCompile/edge_index_nested_cross_scope.exp.json
index 843d261cc..74f62ba4a 100644
--- a/testdata/d2compiler/TestCompile/edge_index_nested_cross_scope.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_index_nested_cross_scope.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_index_nested_cross_scope.d2,0:0:0-5:0:40",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_key_group_flat_nested.exp.json b/testdata/d2compiler/TestCompile/edge_key_group_flat_nested.exp.json
index 5764f4cb3..baba07576 100644
--- a/testdata/d2compiler/TestCompile/edge_key_group_flat_nested.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_key_group_flat_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_key_group_flat_nested.d2,0:0:0-5:0:50",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_key_group_flat_nested_underscore.exp.json b/testdata/d2compiler/TestCompile/edge_key_group_flat_nested_underscore.exp.json
index 40573e8c7..df59a2e60 100644
--- a/testdata/d2compiler/TestCompile/edge_key_group_flat_nested_underscore.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_key_group_flat_nested_underscore.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_key_group_flat_nested_underscore.d2,0:0:0-5:0:51",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_key_group_map_flat_nested_underscore.exp.json b/testdata/d2compiler/TestCompile/edge_key_group_map_flat_nested_underscore.exp.json
index 132eac5d4..7507638ad 100644
--- a/testdata/d2compiler/TestCompile/edge_key_group_map_flat_nested_underscore.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_key_group_map_flat_nested_underscore.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_key_group_map_flat_nested_underscore.d2,0:0:0-7:0:59",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_key_group_map_nested_underscore.exp.json b/testdata/d2compiler/TestCompile/edge_key_group_map_nested_underscore.exp.json
index 296b45768..120c1378a 100644
--- a/testdata/d2compiler/TestCompile/edge_key_group_map_nested_underscore.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_key_group_map_nested_underscore.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_key_group_map_nested_underscore.d2,0:0:0-9:0:69",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_label_map.exp.json b/testdata/d2compiler/TestCompile/edge_label_map.exp.json
index c741322e9..11f5fe980 100644
--- a/testdata/d2compiler/TestCompile/edge_label_map.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_label_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_label_map.d2,0:0:0-1:0:42",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_map.exp.json b/testdata/d2compiler/TestCompile/edge_map.exp.json
index 89050d0fe..35059bfe1 100644
--- a/testdata/d2compiler/TestCompile/edge_map.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_map.d2,0:0:0-4:0:102",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_map_arrowhead.exp.json b/testdata/d2compiler/TestCompile/edge_map_arrowhead.exp.json
index b72a3c8c7..df30d0fd6 100644
--- a/testdata/d2compiler/TestCompile/edge_map_arrowhead.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_map_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_map_arrowhead.d2,0:0:0-5:0:57",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_map_group_flat.exp.json b/testdata/d2compiler/TestCompile/edge_map_group_flat.exp.json
index 642fccd00..1eaab8de8 100644
--- a/testdata/d2compiler/TestCompile/edge_map_group_flat.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_map_group_flat.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_map_group_flat.d2,0:0:0-3:0:39",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_map_group_semiflat.exp.json b/testdata/d2compiler/TestCompile/edge_map_group_semiflat.exp.json
index 6af6763a1..9491f4a88 100644
--- a/testdata/d2compiler/TestCompile/edge_map_group_semiflat.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_map_group_semiflat.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_map_group_semiflat.d2,0:0:0-4:0:45",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_map_nested.exp.json b/testdata/d2compiler/TestCompile/edge_map_nested.exp.json
index a8e9bbb55..bfcad1b19 100644
--- a/testdata/d2compiler/TestCompile/edge_map_nested.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_map_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_map_nested.d2,0:0:0-6:0:45",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_map_nested_flat.exp.json b/testdata/d2compiler/TestCompile/edge_map_nested_flat.exp.json
index fc2beb103..04d4c6c3d 100644
--- a/testdata/d2compiler/TestCompile/edge_map_nested_flat.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_map_nested_flat.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_map_nested_flat.d2,0:0:0-4:0:33",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_mixed_arrowhead.exp.json b/testdata/d2compiler/TestCompile/edge_mixed_arrowhead.exp.json
index ae2ea5ab4..38504ca59 100644
--- a/testdata/d2compiler/TestCompile/edge_mixed_arrowhead.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_mixed_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_mixed_arrowhead.d2,0:0:0-6:0:97",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_non_shape_arrowhead.exp.json b/testdata/d2compiler/TestCompile/edge_non_shape_arrowhead.exp.json
index 9add873b6..4c7d728a4 100644
--- a/testdata/d2compiler/TestCompile/edge_non_shape_arrowhead.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_non_shape_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_non_shape_arrowhead.d2,0:0:0-1:0:45",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/edge_semiflat_arrowhead.exp.json b/testdata/d2compiler/TestCompile/edge_semiflat_arrowhead.exp.json
index fb86d1449..d2265d844 100644
--- a/testdata/d2compiler/TestCompile/edge_semiflat_arrowhead.exp.json
+++ b/testdata/d2compiler/TestCompile/edge_semiflat_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/edge_semiflat_arrowhead.d2,0:0:0-4:0:58",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/escaped_id.exp.json b/testdata/d2compiler/TestCompile/escaped_id.exp.json
index f31d0e805..210b3db08 100644
--- a/testdata/d2compiler/TestCompile/escaped_id.exp.json
+++ b/testdata/d2compiler/TestCompile/escaped_id.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/escaped_id.d2,0:0:0-0:4:4",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/image_style.exp.json b/testdata/d2compiler/TestCompile/image_style.exp.json
index 33cdf6caf..a10218c0f 100644
--- a/testdata/d2compiler/TestCompile/image_style.exp.json
+++ b/testdata/d2compiler/TestCompile/image_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/image_style.d2,0:0:0-5:0:118",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/near_constant.exp.json b/testdata/d2compiler/TestCompile/near_constant.exp.json
index 6bb075ecd..725d2c9ef 100644
--- a/testdata/d2compiler/TestCompile/near_constant.exp.json
+++ b/testdata/d2compiler/TestCompile/near_constant.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/near_constant.d2,0:0:0-1:0:19",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/nested_sql.exp.json b/testdata/d2compiler/TestCompile/nested_sql.exp.json
index 84b2497b1..5e9cbf9f0 100644
--- a/testdata/d2compiler/TestCompile/nested_sql.exp.json
+++ b/testdata/d2compiler/TestCompile/nested_sql.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/nested_sql.d2,0:0:0-7:1:84",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/nil_scope_obj_regression.exp.json b/testdata/d2compiler/TestCompile/nil_scope_obj_regression.exp.json
index b61e46689..8ca4d9d9f 100644
--- a/testdata/d2compiler/TestCompile/nil_scope_obj_regression.exp.json
+++ b/testdata/d2compiler/TestCompile/nil_scope_obj_regression.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/nil_scope_obj_regression.d2,0:0:0-4:0:15",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/null.exp.json b/testdata/d2compiler/TestCompile/null.exp.json
index dcf4445ff..12d02391f 100644
--- a/testdata/d2compiler/TestCompile/null.exp.json
+++ b/testdata/d2compiler/TestCompile/null.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/null.d2,0:0:0-1:0:5",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/path_link.exp.json b/testdata/d2compiler/TestCompile/path_link.exp.json
index e4668ac25..56bab622d 100644
--- a/testdata/d2compiler/TestCompile/path_link.exp.json
+++ b/testdata/d2compiler/TestCompile/path_link.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/path_link.d2,0:0:0-3:0:47",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/positions.exp.json b/testdata/d2compiler/TestCompile/positions.exp.json
index 6b1db13c4..51cea9960 100644
--- a/testdata/d2compiler/TestCompile/positions.exp.json
+++ b/testdata/d2compiler/TestCompile/positions.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/positions.d2,0:0:0-4:0:30",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/reserved_icon_near_style.exp.json b/testdata/d2compiler/TestCompile/reserved_icon_near_style.exp.json
index 6ff5636d0..145110040 100644
--- a/testdata/d2compiler/TestCompile/reserved_icon_near_style.exp.json
+++ b/testdata/d2compiler/TestCompile/reserved_icon_near_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/reserved_icon_near_style.d2,0:0:0-8:0:94",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/root_direction.exp.json b/testdata/d2compiler/TestCompile/root_direction.exp.json
index 0103ca5f7..4eec7c364 100644
--- a/testdata/d2compiler/TestCompile/root_direction.exp.json
+++ b/testdata/d2compiler/TestCompile/root_direction.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/root_direction.d2,0:0:0-0:16:16",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/root_sequence.exp.json b/testdata/d2compiler/TestCompile/root_sequence.exp.json
index fd3bcb67e..dc54f7907 100644
--- a/testdata/d2compiler/TestCompile/root_sequence.exp.json
+++ b/testdata/d2compiler/TestCompile/root_sequence.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/root_sequence.d2,0:0:0-1:0:24",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/self-referencing.exp.json b/testdata/d2compiler/TestCompile/self-referencing.exp.json
index 93e81dd86..04715445f 100644
--- a/testdata/d2compiler/TestCompile/self-referencing.exp.json
+++ b/testdata/d2compiler/TestCompile/self-referencing.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/self-referencing.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/sequence-timestamp.exp.json b/testdata/d2compiler/TestCompile/sequence-timestamp.exp.json
index db830101f..9aa88bfab 100644
--- a/testdata/d2compiler/TestCompile/sequence-timestamp.exp.json
+++ b/testdata/d2compiler/TestCompile/sequence-timestamp.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/sequence-timestamp.d2,0:0:0-10:0:137",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/sequence_container.exp.json b/testdata/d2compiler/TestCompile/sequence_container.exp.json
index af4916738..70f3c144e 100644
--- a/testdata/d2compiler/TestCompile/sequence_container.exp.json
+++ b/testdata/d2compiler/TestCompile/sequence_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/sequence_container.d2,0:0:0-5:0:63",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/sequence_container_2.exp.json b/testdata/d2compiler/TestCompile/sequence_container_2.exp.json
index 0f7cd6fa2..20858b17e 100644
--- a/testdata/d2compiler/TestCompile/sequence_container_2.exp.json
+++ b/testdata/d2compiler/TestCompile/sequence_container_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/sequence_container_2.d2,0:0:0-6:0:60",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/sequence_grouped_note.exp.json b/testdata/d2compiler/TestCompile/sequence_grouped_note.exp.json
index 46d3441ed..0d735e0e5 100644
--- a/testdata/d2compiler/TestCompile/sequence_grouped_note.exp.json
+++ b/testdata/d2compiler/TestCompile/sequence_grouped_note.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/sequence_grouped_note.d2,0:0:0-5:0:54",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/sequence_scoping.exp.json b/testdata/d2compiler/TestCompile/sequence_scoping.exp.json
index 6e1c50fec..1ff4f2f46 100644
--- a/testdata/d2compiler/TestCompile/sequence_scoping.exp.json
+++ b/testdata/d2compiler/TestCompile/sequence_scoping.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/sequence_scoping.d2,0:0:0-9:0:101",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/set_direction.exp.json b/testdata/d2compiler/TestCompile/set_direction.exp.json
index 400a5a3a9..670b4c552 100644
--- a/testdata/d2compiler/TestCompile/set_direction.exp.json
+++ b/testdata/d2compiler/TestCompile/set_direction.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/set_direction.d2,0:0:0-2:1:24",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/single_dimension_on_circle.exp.json b/testdata/d2compiler/TestCompile/single_dimension_on_circle.exp.json
index 112ba1f9c..f16c5bcb4 100644
--- a/testdata/d2compiler/TestCompile/single_dimension_on_circle.exp.json
+++ b/testdata/d2compiler/TestCompile/single_dimension_on_circle.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/single_dimension_on_circle.d2,0:0:0-4:0:40",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/sql-regression.exp.json b/testdata/d2compiler/TestCompile/sql-regression.exp.json
index 3dabfb8ae..47ab47057 100644
--- a/testdata/d2compiler/TestCompile/sql-regression.exp.json
+++ b/testdata/d2compiler/TestCompile/sql-regression.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/sql-regression.d2,0:0:0-10:0:87",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/sql_paren.exp.json b/testdata/d2compiler/TestCompile/sql_paren.exp.json
index 0a89b826e..5d2a9f784 100644
--- a/testdata/d2compiler/TestCompile/sql_paren.exp.json
+++ b/testdata/d2compiler/TestCompile/sql_paren.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/sql_paren.d2,0:0:0-5:1:73",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/stroke-width.exp.json b/testdata/d2compiler/TestCompile/stroke-width.exp.json
index 588652660..0f39d7682 100644
--- a/testdata/d2compiler/TestCompile/stroke-width.exp.json
+++ b/testdata/d2compiler/TestCompile/stroke-width.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/stroke-width.d2,0:0:0-3:0:32",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/table_connection_attr.exp.json b/testdata/d2compiler/TestCompile/table_connection_attr.exp.json
index ef078622e..613c47ab1 100644
--- a/testdata/d2compiler/TestCompile/table_connection_attr.exp.json
+++ b/testdata/d2compiler/TestCompile/table_connection_attr.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/table_connection_attr.d2,0:0:0-11:0:99",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/table_style.exp.json b/testdata/d2compiler/TestCompile/table_style.exp.json
index 558e99d92..779feb9b0 100644
--- a/testdata/d2compiler/TestCompile/table_style.exp.json
+++ b/testdata/d2compiler/TestCompile/table_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/table_style.d2,0:0:0-5:0:81",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/table_style_map.exp.json b/testdata/d2compiler/TestCompile/table_style_map.exp.json
index 088ceee97..322f087df 100644
--- a/testdata/d2compiler/TestCompile/table_style_map.exp.json
+++ b/testdata/d2compiler/TestCompile/table_style_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/table_style_map.d2,0:0:0-8:0:113",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_connection.exp.json b/testdata/d2compiler/TestCompile/underscore_connection.exp.json
index b1bd22042..c087c181c 100644
--- a/testdata/d2compiler/TestCompile/underscore_connection.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_connection.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_connection.d2,0:0:0-3:0:24",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_edge.exp.json b/testdata/d2compiler/TestCompile/underscore_edge.exp.json
index 404ec3861..7d961e5b9 100644
--- a/testdata/d2compiler/TestCompile/underscore_edge.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_edge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_edge.d2,0:0:0-4:0:21",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_edge_chain.exp.json b/testdata/d2compiler/TestCompile/underscore_edge_chain.exp.json
index b9f6c4d55..d8ab9b2bc 100644
--- a/testdata/d2compiler/TestCompile/underscore_edge_chain.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_edge_chain.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_edge_chain.d2,0:0:0-4:0:28",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_edge_existing.exp.json b/testdata/d2compiler/TestCompile/underscore_edge_existing.exp.json
index b635b5225..c1db8dfcf 100644
--- a/testdata/d2compiler/TestCompile/underscore_edge_existing.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_edge_existing.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_edge_existing.d2,0:0:0-5:0:167",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_edge_index.exp.json b/testdata/d2compiler/TestCompile/underscore_edge_index.exp.json
index a3b2844d8..1165d7485 100644
--- a/testdata/d2compiler/TestCompile/underscore_edge_index.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_edge_index.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_edge_index.d2,0:0:0-5:0:172",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_edge_nested.exp.json b/testdata/d2compiler/TestCompile/underscore_edge_nested.exp.json
index efe266d34..ba4191779 100644
--- a/testdata/d2compiler/TestCompile/underscore_edge_nested.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_edge_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_edge_nested.d2,0:0:0-6:0:32",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_parent_create.exp.json b/testdata/d2compiler/TestCompile/underscore_parent_create.exp.json
index 5c10e6e75..9b8649ecc 100644
--- a/testdata/d2compiler/TestCompile/underscore_parent_create.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_parent_create.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_parent_create.d2,0:0:0-4:0:13",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_parent_not_root.exp.json b/testdata/d2compiler/TestCompile/underscore_parent_not_root.exp.json
index 257d2d511..674dd6d6f 100644
--- a/testdata/d2compiler/TestCompile/underscore_parent_not_root.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_parent_not_root.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_parent_not_root.d2,0:0:0-6:0:27",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_parent_preference_1.exp.json b/testdata/d2compiler/TestCompile/underscore_parent_preference_1.exp.json
index 7e7b026b5..3f32357e9 100644
--- a/testdata/d2compiler/TestCompile/underscore_parent_preference_1.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_parent_preference_1.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_parent_preference_1.d2,0:0:0-5:0:174",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_parent_preference_2.exp.json b/testdata/d2compiler/TestCompile/underscore_parent_preference_2.exp.json
index c755b4d94..2820c2b15 100644
--- a/testdata/d2compiler/TestCompile/underscore_parent_preference_2.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_parent_preference_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_parent_preference_2.d2,0:0:0-5:0:174",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_parent_squared.exp.json b/testdata/d2compiler/TestCompile/underscore_parent_squared.exp.json
index c2d58fff4..727b29ecb 100644
--- a/testdata/d2compiler/TestCompile/underscore_parent_squared.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_parent_squared.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_parent_squared.d2,0:0:0-6:0:29",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/underscore_unresolved_obj.exp.json b/testdata/d2compiler/TestCompile/underscore_unresolved_obj.exp.json
index 4fcf25a58..4a3fde905 100644
--- a/testdata/d2compiler/TestCompile/underscore_unresolved_obj.exp.json
+++ b/testdata/d2compiler/TestCompile/underscore_unresolved_obj.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/underscore_unresolved_obj.d2,0:0:0-4:0:13",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/unescaped_id_cr.exp.json b/testdata/d2compiler/TestCompile/unescaped_id_cr.exp.json
index 1658df443..540ae3448 100644
--- a/testdata/d2compiler/TestCompile/unescaped_id_cr.exp.json
+++ b/testdata/d2compiler/TestCompile/unescaped_id_cr.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/unescaped_id_cr.d2,0:0:0-0:4:4",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/url_link.exp.json b/testdata/d2compiler/TestCompile/url_link.exp.json
index 0d195d036..2c05dc886 100644
--- a/testdata/d2compiler/TestCompile/url_link.exp.json
+++ b/testdata/d2compiler/TestCompile/url_link.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/url_link.d2,0:0:0-3:0:34",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile/wrong_column_index.exp.json b/testdata/d2compiler/TestCompile/wrong_column_index.exp.json
index 59fff378f..deb4b81b7 100644
--- a/testdata/d2compiler/TestCompile/wrong_column_index.exp.json
+++ b/testdata/d2compiler/TestCompile/wrong_column_index.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile/wrong_column_index.d2,0:0:0-17:53:406",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile2/boards/isContainerOnly.exp.json b/testdata/d2compiler/TestCompile2/boards/isContainerOnly.exp.json
new file mode 100644
index 000000000..73db9ac11
--- /dev/null
+++ b/testdata/d2compiler/TestCompile2/boards/isContainerOnly.exp.json
@@ -0,0 +1,1688 @@
+{
+ "graph": {
+ "name": "",
+ "isContainerOnly": true,
+ "ast": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,0:0:0-18:0:165",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-17:1:164",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "value": [
+ {
+ "string": "layers",
+ "raw_string": "layers"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:8:9-17:0:163",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-4:3:33",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "value": [
+ {
+ "string": "one",
+ "raw_string": "one"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:7:18-4:2:32",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "value": [
+ {
+ "string": "santa",
+ "raw_string": "santa"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-16:3:162",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "value": [
+ {
+ "string": "two",
+ "raw_string": "two"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:7:41-16:2:161",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "value": [
+ {
+ "string": "clause",
+ "raw_string": "clause"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-15:3:158",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "value": [
+ {
+ "string": "scenarios",
+ "raw_string": "scenarios"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:13:67-15:2:157",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-9:4:88",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "value": [
+ {
+ "string": "seinfeld",
+ "raw_string": "seinfeld"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:13:82-9:3:87",
+ "nodes": null
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-14:4:154",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "value": [
+ {
+ "string": "missoula",
+ "raw_string": "missoula"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:13:102-14:3:153",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-13:5:149",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "value": [
+ {
+ "string": "steps",
+ "raw_string": "steps"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:11:115-13:4:148",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:26:143",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "value": [
+ {
+ "string": "missus",
+ "raw_string": "missus"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:13:130-12:26:143",
+ "value": [
+ {
+ "string": "one two three",
+ "raw_string": "one two three"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "root": {
+ "id": "",
+ "id_val": "",
+ "label_dimensions": {
+ "width": 0,
+ "height": 0
+ },
+ "attributes": {
+ "label": {
+ "value": ""
+ },
+ "style": {},
+ "near_key": null,
+ "shape": {
+ "value": ""
+ },
+ "direction": {
+ "value": ""
+ },
+ "constraint": {
+ "value": ""
+ }
+ },
+ "zIndex": 0
+ },
+ "edges": null,
+ "objects": null,
+ "layers": [
+ {
+ "name": "one",
+ "isContainerOnly": false,
+ "ast": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,0:0:0-18:0:165",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-17:1:164",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "value": [
+ {
+ "string": "layers",
+ "raw_string": "layers"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:8:9-17:0:163",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-4:3:33",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "value": [
+ {
+ "string": "one",
+ "raw_string": "one"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:7:18-4:2:32",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "value": [
+ {
+ "string": "santa",
+ "raw_string": "santa"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-16:3:162",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "value": [
+ {
+ "string": "two",
+ "raw_string": "two"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:7:41-16:2:161",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "value": [
+ {
+ "string": "clause",
+ "raw_string": "clause"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-15:3:158",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "value": [
+ {
+ "string": "scenarios",
+ "raw_string": "scenarios"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:13:67-15:2:157",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-9:4:88",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "value": [
+ {
+ "string": "seinfeld",
+ "raw_string": "seinfeld"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:13:82-9:3:87",
+ "nodes": null
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-14:4:154",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "value": [
+ {
+ "string": "missoula",
+ "raw_string": "missoula"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:13:102-14:3:153",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-13:5:149",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "value": [
+ {
+ "string": "steps",
+ "raw_string": "steps"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:11:115-13:4:148",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:26:143",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "value": [
+ {
+ "string": "missus",
+ "raw_string": "missus"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:13:130-12:26:143",
+ "value": [
+ {
+ "string": "one two three",
+ "raw_string": "one two three"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "root": {
+ "id": "",
+ "id_val": "",
+ "label_dimensions": {
+ "width": 0,
+ "height": 0
+ },
+ "attributes": {
+ "label": {
+ "value": ""
+ },
+ "style": {},
+ "near_key": null,
+ "shape": {
+ "value": ""
+ },
+ "direction": {
+ "value": ""
+ },
+ "constraint": {
+ "value": ""
+ }
+ },
+ "zIndex": 0
+ },
+ "edges": null,
+ "objects": [
+ {
+ "id": "santa",
+ "id_val": "santa",
+ "label_dimensions": {
+ "width": 0,
+ "height": 0
+ },
+ "references": [
+ {
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "value": [
+ {
+ "string": "santa",
+ "raw_string": "santa"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "key_path_index": 0,
+ "map_key_edge_index": -1
+ }
+ ],
+ "attributes": {
+ "label": {
+ "value": "santa"
+ },
+ "style": {},
+ "near_key": null,
+ "shape": {
+ "value": "rectangle"
+ },
+ "direction": {
+ "value": ""
+ },
+ "constraint": {
+ "value": ""
+ }
+ },
+ "zIndex": 0
+ }
+ ]
+ },
+ {
+ "name": "two",
+ "isContainerOnly": false,
+ "ast": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,0:0:0-18:0:165",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-17:1:164",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "value": [
+ {
+ "string": "layers",
+ "raw_string": "layers"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:8:9-17:0:163",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-4:3:33",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "value": [
+ {
+ "string": "one",
+ "raw_string": "one"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:7:18-4:2:32",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "value": [
+ {
+ "string": "santa",
+ "raw_string": "santa"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-16:3:162",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "value": [
+ {
+ "string": "two",
+ "raw_string": "two"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:7:41-16:2:161",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "value": [
+ {
+ "string": "clause",
+ "raw_string": "clause"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-15:3:158",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "value": [
+ {
+ "string": "scenarios",
+ "raw_string": "scenarios"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:13:67-15:2:157",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-9:4:88",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "value": [
+ {
+ "string": "seinfeld",
+ "raw_string": "seinfeld"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:13:82-9:3:87",
+ "nodes": null
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-14:4:154",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "value": [
+ {
+ "string": "missoula",
+ "raw_string": "missoula"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:13:102-14:3:153",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-13:5:149",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "value": [
+ {
+ "string": "steps",
+ "raw_string": "steps"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:11:115-13:4:148",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:26:143",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "value": [
+ {
+ "string": "missus",
+ "raw_string": "missus"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:13:130-12:26:143",
+ "value": [
+ {
+ "string": "one two three",
+ "raw_string": "one two three"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "root": {
+ "id": "",
+ "id_val": "",
+ "label_dimensions": {
+ "width": 0,
+ "height": 0
+ },
+ "attributes": {
+ "label": {
+ "value": ""
+ },
+ "style": {},
+ "near_key": null,
+ "shape": {
+ "value": ""
+ },
+ "direction": {
+ "value": ""
+ },
+ "constraint": {
+ "value": ""
+ }
+ },
+ "zIndex": 0
+ },
+ "edges": null,
+ "objects": [
+ {
+ "id": "clause",
+ "id_val": "clause",
+ "label_dimensions": {
+ "width": 0,
+ "height": 0
+ },
+ "references": [
+ {
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "value": [
+ {
+ "string": "clause",
+ "raw_string": "clause"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "key_path_index": 0,
+ "map_key_edge_index": -1
+ }
+ ],
+ "attributes": {
+ "label": {
+ "value": "clause"
+ },
+ "style": {},
+ "near_key": null,
+ "shape": {
+ "value": "rectangle"
+ },
+ "direction": {
+ "value": ""
+ },
+ "constraint": {
+ "value": ""
+ }
+ },
+ "zIndex": 0
+ }
+ ],
+ "scenarios": [
+ {
+ "name": "seinfeld",
+ "isContainerOnly": false,
+ "ast": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,0:0:0-18:0:165",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-17:1:164",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "value": [
+ {
+ "string": "layers",
+ "raw_string": "layers"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:8:9-17:0:163",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-4:3:33",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "value": [
+ {
+ "string": "one",
+ "raw_string": "one"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:7:18-4:2:32",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "value": [
+ {
+ "string": "santa",
+ "raw_string": "santa"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-16:3:162",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "value": [
+ {
+ "string": "two",
+ "raw_string": "two"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:7:41-16:2:161",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "value": [
+ {
+ "string": "clause",
+ "raw_string": "clause"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-15:3:158",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "value": [
+ {
+ "string": "scenarios",
+ "raw_string": "scenarios"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:13:67-15:2:157",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-9:4:88",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "value": [
+ {
+ "string": "seinfeld",
+ "raw_string": "seinfeld"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:13:82-9:3:87",
+ "nodes": null
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-14:4:154",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "value": [
+ {
+ "string": "missoula",
+ "raw_string": "missoula"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:13:102-14:3:153",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-13:5:149",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "value": [
+ {
+ "string": "steps",
+ "raw_string": "steps"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:11:115-13:4:148",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:26:143",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "value": [
+ {
+ "string": "missus",
+ "raw_string": "missus"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:13:130-12:26:143",
+ "value": [
+ {
+ "string": "one two three",
+ "raw_string": "one two three"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "root": {
+ "id": "",
+ "id_val": "",
+ "label_dimensions": {
+ "width": 0,
+ "height": 0
+ },
+ "attributes": {
+ "label": {
+ "value": ""
+ },
+ "style": {},
+ "near_key": null,
+ "shape": {
+ "value": ""
+ },
+ "direction": {
+ "value": ""
+ },
+ "constraint": {
+ "value": ""
+ }
+ },
+ "zIndex": 0
+ },
+ "edges": null,
+ "objects": null
+ },
+ {
+ "name": "missoula",
+ "isContainerOnly": false,
+ "ast": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,0:0:0-18:0:165",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-17:1:164",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:0:1-1:6:7",
+ "value": [
+ {
+ "string": "layers",
+ "raw_string": "layers"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,1:8:9-17:0:163",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-4:3:33",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:2:13-2:5:16",
+ "value": [
+ {
+ "string": "one",
+ "raw_string": "one"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,2:7:18-4:2:32",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,3:4:24-3:9:29",
+ "value": [
+ {
+ "string": "santa",
+ "raw_string": "santa"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-16:3:162",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:2:36-5:5:39",
+ "value": [
+ {
+ "string": "two",
+ "raw_string": "two"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,5:7:41-16:2:161",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,6:4:47-6:10:53",
+ "value": [
+ {
+ "string": "clause",
+ "raw_string": "clause"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {}
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-15:3:158",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:2:56-7:11:65",
+ "value": [
+ {
+ "string": "scenarios",
+ "raw_string": "scenarios"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,7:13:67-15:2:157",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-9:4:88",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:3:72-8:11:80",
+ "value": [
+ {
+ "string": "seinfeld",
+ "raw_string": "seinfeld"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,8:13:82-9:3:87",
+ "nodes": null
+ }
+ }
+ }
+ },
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-14:4:154",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:3:92-10:11:100",
+ "value": [
+ {
+ "string": "missoula",
+ "raw_string": "missoula"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,10:13:102-14:3:153",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-13:5:149",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:4:108-11:9:113",
+ "value": [
+ {
+ "string": "steps",
+ "raw_string": "steps"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "map": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,11:11:115-13:4:148",
+ "nodes": [
+ {
+ "map_key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:26:143",
+ "key": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "path": [
+ {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:5:122-12:11:128",
+ "value": [
+ {
+ "string": "missus",
+ "raw_string": "missus"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "primary": {},
+ "value": {
+ "unquoted_string": {
+ "range": "d2/testdata/d2compiler/TestCompile2/boards/isContainerOnly.d2,12:13:130-12:26:143",
+ "value": [
+ {
+ "string": "one two three",
+ "raw_string": "one two three"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "root": {
+ "id": "",
+ "id_val": "",
+ "label_dimensions": {
+ "width": 0,
+ "height": 0
+ },
+ "attributes": {
+ "label": {
+ "value": ""
+ },
+ "style": {},
+ "near_key": null,
+ "shape": {
+ "value": ""
+ },
+ "direction": {
+ "value": ""
+ },
+ "constraint": {
+ "value": ""
+ }
+ },
+ "zIndex": 0
+ },
+ "edges": null,
+ "objects": null
+ }
+ ]
+ }
+ ]
+ },
+ "err": null
+}
diff --git a/testdata/d2compiler/TestCompile2/boards/recursive.exp.json b/testdata/d2compiler/TestCompile2/boards/recursive.exp.json
index 26b40ebc4..995d197ef 100644
--- a/testdata/d2compiler/TestCompile2/boards/recursive.exp.json
+++ b/testdata/d2compiler/TestCompile2/boards/recursive.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile2/boards/recursive.d2,0:0:0-18:0:145",
"nodes": [
@@ -374,7 +374,7 @@
"layers": [
{
"name": "one",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile2/boards/recursive.d2,0:0:0-18:0:145",
"nodes": [
@@ -747,7 +747,7 @@
},
{
"name": "two",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile2/boards/recursive.d2,0:0:0-18:0:145",
"nodes": [
@@ -1120,7 +1120,7 @@
"steps": [
{
"name": "seinfeld",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile2/boards/recursive.d2,0:0:0-18:0:145",
"nodes": [
@@ -1493,7 +1493,7 @@
},
{
"name": "missoula",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile2/boards/recursive.d2,0:0:0-18:0:145",
"nodes": [
diff --git a/testdata/d2compiler/TestCompile2/boards/root.exp.json b/testdata/d2compiler/TestCompile2/boards/root.exp.json
index 0cde5472a..6883ca8c1 100644
--- a/testdata/d2compiler/TestCompile2/boards/root.exp.json
+++ b/testdata/d2compiler/TestCompile2/boards/root.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile2/boards/root.d2,0:0:0-10:0:65",
"nodes": [
@@ -241,7 +241,7 @@
"layers": [
{
"name": "one",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile2/boards/root.d2,0:0:0-10:0:65",
"nodes": [
@@ -481,7 +481,7 @@
},
{
"name": "two",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2compiler/TestCompile2/boards/root.d2,0:0:0-10:0:65",
"nodes": [
diff --git a/testdata/d2exporter/TestExport/connection/arrowhead.exp.json b/testdata/d2exporter/TestExport/connection/arrowhead.exp.json
index f57c040d8..1e8c7f546 100644
--- a/testdata/d2exporter/TestExport/connection/arrowhead.exp.json
+++ b/testdata/d2exporter/TestExport/connection/arrowhead.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/connection/basic.exp.json b/testdata/d2exporter/TestExport/connection/basic.exp.json
index 76c94fd8a..eb8fb3497 100644
--- a/testdata/d2exporter/TestExport/connection/basic.exp.json
+++ b/testdata/d2exporter/TestExport/connection/basic.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/connection/stroke-dash.exp.json b/testdata/d2exporter/TestExport/connection/stroke-dash.exp.json
index bbf08a54a..3bd442e2d 100644
--- a/testdata/d2exporter/TestExport/connection/stroke-dash.exp.json
+++ b/testdata/d2exporter/TestExport/connection/stroke-dash.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/connection/theme_stroke-dash.exp.json b/testdata/d2exporter/TestExport/connection/theme_stroke-dash.exp.json
index 105ab2d04..cb529e10c 100644
--- a/testdata/d2exporter/TestExport/connection/theme_stroke-dash.exp.json
+++ b/testdata/d2exporter/TestExport/connection/theme_stroke-dash.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/label/basic_shape.exp.json b/testdata/d2exporter/TestExport/label/basic_shape.exp.json
index c51558d50..145dc2bdd 100644
--- a/testdata/d2exporter/TestExport/label/basic_shape.exp.json
+++ b/testdata/d2exporter/TestExport/label/basic_shape.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/label/connection_font_color.exp.json b/testdata/d2exporter/TestExport/label/connection_font_color.exp.json
index 39313ede2..7e45740f2 100644
--- a/testdata/d2exporter/TestExport/label/connection_font_color.exp.json
+++ b/testdata/d2exporter/TestExport/label/connection_font_color.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/label/shape_font_color.exp.json b/testdata/d2exporter/TestExport/label/shape_font_color.exp.json
index cf299ad8d..1ec046b2a 100644
--- a/testdata/d2exporter/TestExport/label/shape_font_color.exp.json
+++ b/testdata/d2exporter/TestExport/label/shape_font_color.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/shape/basic.exp.json b/testdata/d2exporter/TestExport/shape/basic.exp.json
index 9d42b24d2..f27875598 100644
--- a/testdata/d2exporter/TestExport/shape/basic.exp.json
+++ b/testdata/d2exporter/TestExport/shape/basic.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/shape/border-radius.exp.json b/testdata/d2exporter/TestExport/shape/border-radius.exp.json
index 106b98988..14f7226e4 100644
--- a/testdata/d2exporter/TestExport/shape/border-radius.exp.json
+++ b/testdata/d2exporter/TestExport/shape/border-radius.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/shape/image_dimensions.exp.json b/testdata/d2exporter/TestExport/shape/image_dimensions.exp.json
index 0d4034e3b..e9c536235 100644
--- a/testdata/d2exporter/TestExport/shape/image_dimensions.exp.json
+++ b/testdata/d2exporter/TestExport/shape/image_dimensions.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/shape/sequence_group_position.exp.json b/testdata/d2exporter/TestExport/shape/sequence_group_position.exp.json
index cba840552..2d0a3987f 100644
--- a/testdata/d2exporter/TestExport/shape/sequence_group_position.exp.json
+++ b/testdata/d2exporter/TestExport/shape/sequence_group_position.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/shape/synonyms.exp.json b/testdata/d2exporter/TestExport/shape/synonyms.exp.json
index 9020cf14a..a12f49247 100644
--- a/testdata/d2exporter/TestExport/shape/synonyms.exp.json
+++ b/testdata/d2exporter/TestExport/shape/synonyms.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/shape/text_color.exp.json b/testdata/d2exporter/TestExport/shape/text_color.exp.json
index 6175b8a1e..08e64fad3 100644
--- a/testdata/d2exporter/TestExport/shape/text_color.exp.json
+++ b/testdata/d2exporter/TestExport/shape/text_color.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/theme/connection_with_bold.exp.json b/testdata/d2exporter/TestExport/theme/connection_with_bold.exp.json
index c51b77257..46ee19cc3 100644
--- a/testdata/d2exporter/TestExport/theme/connection_with_bold.exp.json
+++ b/testdata/d2exporter/TestExport/theme/connection_with_bold.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/theme/connection_with_italic.exp.json b/testdata/d2exporter/TestExport/theme/connection_with_italic.exp.json
index 6eb2bb34f..3281dbfba 100644
--- a/testdata/d2exporter/TestExport/theme/connection_with_italic.exp.json
+++ b/testdata/d2exporter/TestExport/theme/connection_with_italic.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/theme/connection_without_italic.exp.json b/testdata/d2exporter/TestExport/theme/connection_without_italic.exp.json
index c8b16eed6..e00534c91 100644
--- a/testdata/d2exporter/TestExport/theme/connection_without_italic.exp.json
+++ b/testdata/d2exporter/TestExport/theme/connection_without_italic.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/theme/shape_with_italic.exp.json b/testdata/d2exporter/TestExport/theme/shape_with_italic.exp.json
index fef17876f..240b17a17 100644
--- a/testdata/d2exporter/TestExport/theme/shape_with_italic.exp.json
+++ b/testdata/d2exporter/TestExport/theme/shape_with_italic.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2exporter/TestExport/theme/shape_without_bold.exp.json b/testdata/d2exporter/TestExport/theme/shape_without_bold.exp.json
index 173e6d257..2944df9ba 100644
--- a/testdata/d2exporter/TestExport/theme/shape_without_bold.exp.json
+++ b/testdata/d2exporter/TestExport/theme/shape_without_bold.exp.json
@@ -1,6 +1,6 @@
{
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"fontFamily": "SourceSansPro",
"shapes": [
{
diff --git a/testdata/d2oracle/TestCreate/base.exp.json b/testdata/d2oracle/TestCreate/base.exp.json
index 78751d6e5..2e646f05c 100644
--- a/testdata/d2oracle/TestCreate/base.exp.json
+++ b/testdata/d2oracle/TestCreate/base.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/base.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/container.exp.json b/testdata/d2oracle/TestCreate/container.exp.json
index 018c08d4a..cf1936c65 100644
--- a/testdata/d2oracle/TestCreate/container.exp.json
+++ b/testdata/d2oracle/TestCreate/container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/container.d2,0:0:0-3:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/container_edge.exp.json b/testdata/d2oracle/TestCreate/container_edge.exp.json
index bf00c913f..99b312cba 100644
--- a/testdata/d2oracle/TestCreate/container_edge.exp.json
+++ b/testdata/d2oracle/TestCreate/container_edge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/container_edge.d2,0:0:0-3:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/container_edge_label.exp.json b/testdata/d2oracle/TestCreate/container_edge_label.exp.json
index b45bf1af5..1cefe3a01 100644
--- a/testdata/d2oracle/TestCreate/container_edge_label.exp.json
+++ b/testdata/d2oracle/TestCreate/container_edge_label.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/container_edge_label.d2,0:0:0-3:0:21",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/edge.exp.json b/testdata/d2oracle/TestCreate/edge.exp.json
index d1d9dc70b..dbf5f05d5 100644
--- a/testdata/d2oracle/TestCreate/edge.exp.json
+++ b/testdata/d2oracle/TestCreate/edge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/edge.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/edge_nested.exp.json b/testdata/d2oracle/TestCreate/edge_nested.exp.json
index 23b03dc76..01ebc9f75 100644
--- a/testdata/d2oracle/TestCreate/edge_nested.exp.json
+++ b/testdata/d2oracle/TestCreate/edge_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/edge_nested.d2,0:0:0-1:0:19",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/edge_scope.exp.json b/testdata/d2oracle/TestCreate/edge_scope.exp.json
index b5446e794..c8ac4a71f 100644
--- a/testdata/d2oracle/TestCreate/edge_scope.exp.json
+++ b/testdata/d2oracle/TestCreate/edge_scope.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/edge_scope.d2,0:0:0-3:0:24",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/edge_scope_flat.exp.json b/testdata/d2oracle/TestCreate/edge_scope_flat.exp.json
index fb00c8ef4..4ac4ea53b 100644
--- a/testdata/d2oracle/TestCreate/edge_scope_flat.exp.json
+++ b/testdata/d2oracle/TestCreate/edge_scope_flat.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/edge_scope_flat.d2,0:0:0-3:0:24",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/edge_scope_nested.exp.json b/testdata/d2oracle/TestCreate/edge_scope_nested.exp.json
index d64009920..d4aade1bd 100644
--- a/testdata/d2oracle/TestCreate/edge_scope_nested.exp.json
+++ b/testdata/d2oracle/TestCreate/edge_scope_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/edge_scope_nested.d2,0:0:0-3:0:18",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/edge_unique.exp.json b/testdata/d2oracle/TestCreate/edge_unique.exp.json
index 19c70051c..31f997395 100644
--- a/testdata/d2oracle/TestCreate/edge_unique.exp.json
+++ b/testdata/d2oracle/TestCreate/edge_unique.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/edge_unique.d2,0:0:0-4:0:52",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/gen_key.exp.json b/testdata/d2oracle/TestCreate/gen_key.exp.json
index 0c019766c..bf3db2413 100644
--- a/testdata/d2oracle/TestCreate/gen_key.exp.json
+++ b/testdata/d2oracle/TestCreate/gen_key.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/gen_key.d2,0:0:0-1:0:17",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/gen_key_n.exp.json b/testdata/d2oracle/TestCreate/gen_key_n.exp.json
index 352975c35..d48624699 100644
--- a/testdata/d2oracle/TestCreate/gen_key_n.exp.json
+++ b/testdata/d2oracle/TestCreate/gen_key_n.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/gen_key_n.d2,0:0:0-13:0:132",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/gen_key_nested.exp.json b/testdata/d2oracle/TestCreate/gen_key_nested.exp.json
index f11fad941..2c5770752 100644
--- a/testdata/d2oracle/TestCreate/gen_key_nested.exp.json
+++ b/testdata/d2oracle/TestCreate/gen_key_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/gen_key_nested.d2,0:0:0-1:0:29",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/gen_key_scope.exp.json b/testdata/d2oracle/TestCreate/gen_key_scope.exp.json
index fbba4f466..d25e682ae 100644
--- a/testdata/d2oracle/TestCreate/gen_key_scope.exp.json
+++ b/testdata/d2oracle/TestCreate/gen_key_scope.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/gen_key_scope.d2,0:0:0-4:0:31",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/gen_key_suffix.exp.json b/testdata/d2oracle/TestCreate/gen_key_suffix.exp.json
index 8410e8875..d4e9342c8 100644
--- a/testdata/d2oracle/TestCreate/gen_key_suffix.exp.json
+++ b/testdata/d2oracle/TestCreate/gen_key_suffix.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/gen_key_suffix.d2,0:0:0-2:0:10",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/make_scope_multiline.exp.json b/testdata/d2oracle/TestCreate/make_scope_multiline.exp.json
index 8e2c0414e..929ae47ca 100644
--- a/testdata/d2oracle/TestCreate/make_scope_multiline.exp.json
+++ b/testdata/d2oracle/TestCreate/make_scope_multiline.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/make_scope_multiline.d2,0:0:0-4:0:35",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_1.exp.json b/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_1.exp.json
index 5293a0f51..cfa07d36c 100644
--- a/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_1.exp.json
+++ b/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_1.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_1.d2,0:0:0-6:0:48",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_2.exp.json b/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_2.exp.json
index bf6edf494..23d535c1c 100644
--- a/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_2.exp.json
+++ b/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/make_scope_multiline_spacing_2.d2,0:0:0-8:0:50",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/nested.exp.json b/testdata/d2oracle/TestCreate/nested.exp.json
index 64fc28222..badeef6f3 100644
--- a/testdata/d2oracle/TestCreate/nested.exp.json
+++ b/testdata/d2oracle/TestCreate/nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/nested.d2,0:0:0-1:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestCreate/scope.exp.json b/testdata/d2oracle/TestCreate/scope.exp.json
index e6eb0354b..3d2ade9f8 100644
--- a/testdata/d2oracle/TestCreate/scope.exp.json
+++ b/testdata/d2oracle/TestCreate/scope.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestCreate/scope.d2,0:0:0-3:0:20",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/arrowhead.exp.json b/testdata/d2oracle/TestDelete/arrowhead.exp.json
index 676850972..ce323149a 100644
--- a/testdata/d2oracle/TestDelete/arrowhead.exp.json
+++ b/testdata/d2oracle/TestDelete/arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/arrowhead.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/arrowhead_label.exp.json b/testdata/d2oracle/TestDelete/arrowhead_label.exp.json
index 0fcf35fdc..9db8cb3b3 100644
--- a/testdata/d2oracle/TestDelete/arrowhead_label.exp.json
+++ b/testdata/d2oracle/TestDelete/arrowhead_label.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/arrowhead_label.d2,0:0:0-3:0:46",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/arrowhead_map.exp.json b/testdata/d2oracle/TestDelete/arrowhead_map.exp.json
index 6cfcd1575..9abb7d091 100644
--- a/testdata/d2oracle/TestDelete/arrowhead_map.exp.json
+++ b/testdata/d2oracle/TestDelete/arrowhead_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/arrowhead_map.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/arrowhead_shape.exp.json b/testdata/d2oracle/TestDelete/arrowhead_shape.exp.json
index 5727914be..f89e562c1 100644
--- a/testdata/d2oracle/TestDelete/arrowhead_shape.exp.json
+++ b/testdata/d2oracle/TestDelete/arrowhead_shape.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/arrowhead_shape.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/breakup_arrowhead.exp.json b/testdata/d2oracle/TestDelete/breakup_arrowhead.exp.json
index e7cf0ecb2..59dfdd3a7 100644
--- a/testdata/d2oracle/TestDelete/breakup_arrowhead.exp.json
+++ b/testdata/d2oracle/TestDelete/breakup_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/breakup_arrowhead.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/chaos_1.exp.json b/testdata/d2oracle/TestDelete/chaos_1.exp.json
index e03409a76..33ca2dbb1 100644
--- a/testdata/d2oracle/TestDelete/chaos_1.exp.json
+++ b/testdata/d2oracle/TestDelete/chaos_1.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/chaos_1.d2,0:0:0-8:0:94",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children.exp.json b/testdata/d2oracle/TestDelete/children.exp.json
index b9d9282e3..ffdae1633 100644
--- a/testdata/d2oracle/TestDelete/children.exp.json
+++ b/testdata/d2oracle/TestDelete/children.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children.d2,0:0:0-2:0:17",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_conflicts.exp.json b/testdata/d2oracle/TestDelete/children_conflicts.exp.json
index 41fd2b690..55c19b96a 100644
--- a/testdata/d2oracle/TestDelete/children_conflicts.exp.json
+++ b/testdata/d2oracle/TestDelete/children_conflicts.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_conflicts.d2,0:0:0-3:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_edge_conflicts.exp.json b/testdata/d2oracle/TestDelete/children_edge_conflicts.exp.json
index d8db9f86b..54abce2f2 100644
--- a/testdata/d2oracle/TestDelete/children_edge_conflicts.exp.json
+++ b/testdata/d2oracle/TestDelete/children_edge_conflicts.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_edge_conflicts.d2,0:0:0-5:0:23",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_edges_flat_conflicts.exp.json b/testdata/d2oracle/TestDelete/children_edges_flat_conflicts.exp.json
index 2cecde0dc..17ebaef68 100644
--- a/testdata/d2oracle/TestDelete/children_edges_flat_conflicts.exp.json
+++ b/testdata/d2oracle/TestDelete/children_edges_flat_conflicts.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_edges_flat_conflicts.d2,0:0:0-6:0:41",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_flat_conflicts.exp.json b/testdata/d2oracle/TestDelete/children_flat_conflicts.exp.json
index 463a4794e..4ab8571f1 100644
--- a/testdata/d2oracle/TestDelete/children_flat_conflicts.exp.json
+++ b/testdata/d2oracle/TestDelete/children_flat_conflicts.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_flat_conflicts.d2,0:0:0-4:0:17",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_multiple_conflicts.exp.json b/testdata/d2oracle/TestDelete/children_multiple_conflicts.exp.json
index ddc318287..e672647a1 100644
--- a/testdata/d2oracle/TestDelete/children_multiple_conflicts.exp.json
+++ b/testdata/d2oracle/TestDelete/children_multiple_conflicts.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_multiple_conflicts.d2,0:0:0-8:0:35",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_nested_conflicts.exp.json b/testdata/d2oracle/TestDelete/children_nested_conflicts.exp.json
index 57d5c796b..256176838 100644
--- a/testdata/d2oracle/TestDelete/children_nested_conflicts.exp.json
+++ b/testdata/d2oracle/TestDelete/children_nested_conflicts.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_nested_conflicts.d2,0:0:0-5:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_nested_referenced_conflicts.exp.json b/testdata/d2oracle/TestDelete/children_nested_referenced_conflicts.exp.json
index 25061efa1..de9d0cb7d 100644
--- a/testdata/d2oracle/TestDelete/children_nested_referenced_conflicts.exp.json
+++ b/testdata/d2oracle/TestDelete/children_nested_referenced_conflicts.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_nested_referenced_conflicts.d2,0:0:0-6:0:33",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_no_self_conflict.exp.json b/testdata/d2oracle/TestDelete/children_no_self_conflict.exp.json
index dd1f4c3eb..acb9d83ec 100644
--- a/testdata/d2oracle/TestDelete/children_no_self_conflict.exp.json
+++ b/testdata/d2oracle/TestDelete/children_no_self_conflict.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_no_self_conflict.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_order.exp.json b/testdata/d2oracle/TestDelete/children_order.exp.json
index 4f4fb28b1..dd3a0a3db 100644
--- a/testdata/d2oracle/TestDelete/children_order.exp.json
+++ b/testdata/d2oracle/TestDelete/children_order.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_order.d2,0:0:0-7:0:34",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_referenced_conflicts.exp.json b/testdata/d2oracle/TestDelete/children_referenced_conflicts.exp.json
index 6a05c66f5..16d89893d 100644
--- a/testdata/d2oracle/TestDelete/children_referenced_conflicts.exp.json
+++ b/testdata/d2oracle/TestDelete/children_referenced_conflicts.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_referenced_conflicts.d2,0:0:0-5:0:18",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/children_scope.exp.json b/testdata/d2oracle/TestDelete/children_scope.exp.json
index 3cc0fb48b..f3ede85c8 100644
--- a/testdata/d2oracle/TestDelete/children_scope.exp.json
+++ b/testdata/d2oracle/TestDelete/children_scope.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/children_scope.d2,0:0:0-4:0:30",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/container_near.exp.json b/testdata/d2oracle/TestDelete/container_near.exp.json
index 7dd501b28..9af898bf4 100644
--- a/testdata/d2oracle/TestDelete/container_near.exp.json
+++ b/testdata/d2oracle/TestDelete/container_near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/container_near.d2,0:0:0-7:0:36",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/delete_container_of_near.exp.json b/testdata/d2oracle/TestDelete/delete_container_of_near.exp.json
index b3449d69a..65e90de6a 100644
--- a/testdata/d2oracle/TestDelete/delete_container_of_near.exp.json
+++ b/testdata/d2oracle/TestDelete/delete_container_of_near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,0:0:0-10:0:255",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/delete_icon.exp.json b/testdata/d2oracle/TestDelete/delete_icon.exp.json
index ad7316e90..963c5dbad 100644
--- a/testdata/d2oracle/TestDelete/delete_icon.exp.json
+++ b/testdata/d2oracle/TestDelete/delete_icon.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/delete_icon.d2,0:0:0-3:0:36",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/delete_link.exp.json b/testdata/d2oracle/TestDelete/delete_link.exp.json
index b282309c0..3a846ac5b 100644
--- a/testdata/d2oracle/TestDelete/delete_link.exp.json
+++ b/testdata/d2oracle/TestDelete/delete_link.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/delete_link.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/delete_near.exp.json b/testdata/d2oracle/TestDelete/delete_near.exp.json
index 825fda7d2..d10a4309b 100644
--- a/testdata/d2oracle/TestDelete/delete_near.exp.json
+++ b/testdata/d2oracle/TestDelete/delete_near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/delete_near.d2,0:0:0-2:0:4",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/delete_needed_flat_near.exp.json b/testdata/d2oracle/TestDelete/delete_needed_flat_near.exp.json
index 286925c5c..4a0d2213a 100644
--- a/testdata/d2oracle/TestDelete/delete_needed_flat_near.exp.json
+++ b/testdata/d2oracle/TestDelete/delete_needed_flat_near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/delete_needed_flat_near.d2,0:0:0-2:0:4",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/delete_redundant_flat_near.exp.json b/testdata/d2oracle/TestDelete/delete_redundant_flat_near.exp.json
index 27238624b..93a5f838c 100644
--- a/testdata/d2oracle/TestDelete/delete_redundant_flat_near.exp.json
+++ b/testdata/d2oracle/TestDelete/delete_redundant_flat_near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/delete_redundant_flat_near.d2,0:0:0-3:0:5",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/delete_tooltip.exp.json b/testdata/d2oracle/TestDelete/delete_tooltip.exp.json
index 2b5fe8b2c..58a25c550 100644
--- a/testdata/d2oracle/TestDelete/delete_tooltip.exp.json
+++ b/testdata/d2oracle/TestDelete/delete_tooltip.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/delete_tooltip.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge-only-style.exp.json b/testdata/d2oracle/TestDelete/edge-only-style.exp.json
index 047b5cb06..4606739c8 100644
--- a/testdata/d2oracle/TestDelete/edge-only-style.exp.json
+++ b/testdata/d2oracle/TestDelete/edge-only-style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge-only-style.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_both_identical_childs.exp.json b/testdata/d2oracle/TestDelete/edge_both_identical_childs.exp.json
index 33de5fab3..8a3817dbc 100644
--- a/testdata/d2oracle/TestDelete/edge_both_identical_childs.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_both_identical_childs.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_both_identical_childs.d2,0:0:0-1:0:13",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_common.exp.json b/testdata/d2oracle/TestDelete/edge_common.exp.json
index 77413c3ab..6c6532a01 100644
--- a/testdata/d2oracle/TestDelete/edge_common.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_common.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_common.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_common_2.exp.json b/testdata/d2oracle/TestDelete/edge_common_2.exp.json
index 5b23e12ee..0074f2140 100644
--- a/testdata/d2oracle/TestDelete/edge_common_2.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_common_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_common_2.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_common_3.exp.json b/testdata/d2oracle/TestDelete/edge_common_3.exp.json
index 4b96d3a96..a84d6cdfd 100644
--- a/testdata/d2oracle/TestDelete/edge_common_3.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_common_3.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_common_3.d2,0:0:0-2:0:8",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_common_4.exp.json b/testdata/d2oracle/TestDelete/edge_common_4.exp.json
index ee9ad90d6..41dfcd3e6 100644
--- a/testdata/d2oracle/TestDelete/edge_common_4.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_common_4.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_common_4.d2,0:0:0-2:0:8",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_conflict.exp.json b/testdata/d2oracle/TestDelete/edge_conflict.exp.json
index a7c242145..279512768 100644
--- a/testdata/d2oracle/TestDelete/edge_conflict.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_conflict.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_conflict.d2,0:0:0-2:0:17",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_decrement.exp.json b/testdata/d2oracle/TestDelete/edge_decrement.exp.json
index 246f3b939..f0cb76557 100644
--- a/testdata/d2oracle/TestDelete/edge_decrement.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_decrement.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_decrement.d2,0:0:0-10:0:102",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_first.exp.json b/testdata/d2oracle/TestDelete/edge_first.exp.json
index 3988d6666..c6213b785 100644
--- a/testdata/d2oracle/TestDelete/edge_first.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_first.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_first.d2,0:0:0-1:0:24",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_flat_style.exp.json b/testdata/d2oracle/TestDelete/edge_flat_style.exp.json
index 08d649bad..204e09ba0 100644
--- a/testdata/d2oracle/TestDelete/edge_flat_style.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_flat_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_flat_style.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_identical_child.exp.json b/testdata/d2oracle/TestDelete/edge_identical_child.exp.json
index 958a7058e..b3f850c2a 100644
--- a/testdata/d2oracle/TestDelete/edge_identical_child.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_identical_child.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_identical_child.d2,0:0:0-1:0:13",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_key_style.exp.json b/testdata/d2oracle/TestDelete/edge_key_style.exp.json
index 6239e242d..99703c68f 100644
--- a/testdata/d2oracle/TestDelete/edge_key_style.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_key_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_key_style.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_last.exp.json b/testdata/d2oracle/TestDelete/edge_last.exp.json
index 186c1a527..2b6d6cd69 100644
--- a/testdata/d2oracle/TestDelete/edge_last.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_last.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-1:0:29",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_map_style.exp.json b/testdata/d2oracle/TestDelete/edge_map_style.exp.json
index 1a670f8e2..2139671ea 100644
--- a/testdata/d2oracle/TestDelete/edge_map_style.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_map_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_map_style.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/edge_middle.exp.json b/testdata/d2oracle/TestDelete/edge_middle.exp.json
index 16556d724..60acf64a9 100644
--- a/testdata/d2oracle/TestDelete/edge_middle.exp.json
+++ b/testdata/d2oracle/TestDelete/edge_middle.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/edge_middle.d2,0:0:0-1:0:29",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/empty_map.exp.json b/testdata/d2oracle/TestDelete/empty_map.exp.json
index 331ef9097..c4e4a918c 100644
--- a/testdata/d2oracle/TestDelete/empty_map.exp.json
+++ b/testdata/d2oracle/TestDelete/empty_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/empty_map.d2,0:0:0-3:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/flat.exp.json b/testdata/d2oracle/TestDelete/flat.exp.json
index 8a66c38ba..b78be5ccd 100644
--- a/testdata/d2oracle/TestDelete/flat.exp.json
+++ b/testdata/d2oracle/TestDelete/flat.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/flat.d2,0:0:0-0:0:0",
"nodes": null
diff --git a/testdata/d2oracle/TestDelete/flat_reserved.exp.json b/testdata/d2oracle/TestDelete/flat_reserved.exp.json
index 7da09b6c7..9794daeaf 100644
--- a/testdata/d2oracle/TestDelete/flat_reserved.exp.json
+++ b/testdata/d2oracle/TestDelete/flat_reserved.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/flat_reserved.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/hoist_children.exp.json b/testdata/d2oracle/TestDelete/hoist_children.exp.json
index b600b2fa7..f1312d590 100644
--- a/testdata/d2oracle/TestDelete/hoist_children.exp.json
+++ b/testdata/d2oracle/TestDelete/hoist_children.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/hoist_children.d2,0:0:0-3:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/hoist_edge_children.exp.json b/testdata/d2oracle/TestDelete/hoist_edge_children.exp.json
index 15bef0922..96a4e6cb2 100644
--- a/testdata/d2oracle/TestDelete/hoist_edge_children.exp.json
+++ b/testdata/d2oracle/TestDelete/hoist_edge_children.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/hoist_edge_children.d2,0:0:0-2:0:9",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/key_with_edges.exp.json b/testdata/d2oracle/TestDelete/key_with_edges.exp.json
index bb38c6f85..ec8b09ace 100644
--- a/testdata/d2oracle/TestDelete/key_with_edges.exp.json
+++ b/testdata/d2oracle/TestDelete/key_with_edges.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/key_with_edges.d2,0:0:0-2:0:22",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/key_with_edges_2.exp.json b/testdata/d2oracle/TestDelete/key_with_edges_2.exp.json
index 0709fa287..68541a6a5 100644
--- a/testdata/d2oracle/TestDelete/key_with_edges_2.exp.json
+++ b/testdata/d2oracle/TestDelete/key_with_edges_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/key_with_edges_2.d2,0:0:0-1:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/key_with_edges_3.exp.json b/testdata/d2oracle/TestDelete/key_with_edges_3.exp.json
index 1f584d13a..c5263d40d 100644
--- a/testdata/d2oracle/TestDelete/key_with_edges_3.exp.json
+++ b/testdata/d2oracle/TestDelete/key_with_edges_3.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/key_with_edges_3.d2,0:0:0-1:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/key_with_edges_4.exp.json b/testdata/d2oracle/TestDelete/key_with_edges_4.exp.json
index d710d5939..77d00c552 100644
--- a/testdata/d2oracle/TestDelete/key_with_edges_4.exp.json
+++ b/testdata/d2oracle/TestDelete/key_with_edges_4.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/key_with_edges_4.d2,0:0:0-2:0:22",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/left.exp.json b/testdata/d2oracle/TestDelete/left.exp.json
index d58acf629..710b47f1b 100644
--- a/testdata/d2oracle/TestDelete/left.exp.json
+++ b/testdata/d2oracle/TestDelete/left.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/left.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/multi_near.exp.json b/testdata/d2oracle/TestDelete/multi_near.exp.json
index 90ce2349b..9a2e1b0ae 100644
--- a/testdata/d2oracle/TestDelete/multi_near.exp.json
+++ b/testdata/d2oracle/TestDelete/multi_near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/multi_near.d2,0:0:0-9:0:57",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/multi_path_map_conflict.exp.json b/testdata/d2oracle/TestDelete/multi_path_map_conflict.exp.json
index 72830543f..670199d7d 100644
--- a/testdata/d2oracle/TestDelete/multi_path_map_conflict.exp.json
+++ b/testdata/d2oracle/TestDelete/multi_path_map_conflict.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/multi_path_map_conflict.d2,0:0:0-6:0:24",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/multi_path_map_no_conflict.exp.json b/testdata/d2oracle/TestDelete/multi_path_map_no_conflict.exp.json
index 8b707726e..78f9e04c7 100644
--- a/testdata/d2oracle/TestDelete/multi_path_map_no_conflict.exp.json
+++ b/testdata/d2oracle/TestDelete/multi_path_map_no_conflict.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/multi_path_map_no_conflict.d2,0:0:0-5:0:14",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/multiple_flat_middle_container.exp.json b/testdata/d2oracle/TestDelete/multiple_flat_middle_container.exp.json
index e12dcca12..eb9a928c4 100644
--- a/testdata/d2oracle/TestDelete/multiple_flat_middle_container.exp.json
+++ b/testdata/d2oracle/TestDelete/multiple_flat_middle_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/multiple_flat_middle_container.d2,0:0:0-2:0:8",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/multiple_flat_style.exp.json b/testdata/d2oracle/TestDelete/multiple_flat_style.exp.json
index 3461face3..bec69d205 100644
--- a/testdata/d2oracle/TestDelete/multiple_flat_style.exp.json
+++ b/testdata/d2oracle/TestDelete/multiple_flat_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/multiple_flat_style.d2,0:0:0-1:0:21",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/multiple_map_styles.exp.json b/testdata/d2oracle/TestDelete/multiple_map_styles.exp.json
index 6e446d065..c2a4e1c74 100644
--- a/testdata/d2oracle/TestDelete/multiple_map_styles.exp.json
+++ b/testdata/d2oracle/TestDelete/multiple_map_styles.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/multiple_map_styles.d2,0:0:0-5:0:39",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/near.exp.json b/testdata/d2oracle/TestDelete/near.exp.json
index 134dfb547..f58bf0bbb 100644
--- a/testdata/d2oracle/TestDelete/near.exp.json
+++ b/testdata/d2oracle/TestDelete/near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/near.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/nested.exp.json b/testdata/d2oracle/TestDelete/nested.exp.json
index 0a822f970..81ec134ab 100644
--- a/testdata/d2oracle/TestDelete/nested.exp.json
+++ b/testdata/d2oracle/TestDelete/nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/nested.d2,0:0:0-1:0:6",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/nested_2.exp.json b/testdata/d2oracle/TestDelete/nested_2.exp.json
index 949fbaa99..18281aaa4 100644
--- a/testdata/d2oracle/TestDelete/nested_2.exp.json
+++ b/testdata/d2oracle/TestDelete/nested_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/nested_2.d2,0:0:0-1:0:6",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/nested_edge_key_style.exp.json b/testdata/d2oracle/TestDelete/nested_edge_key_style.exp.json
index fb1f195b9..5b71fe5b4 100644
--- a/testdata/d2oracle/TestDelete/nested_edge_key_style.exp.json
+++ b/testdata/d2oracle/TestDelete/nested_edge_key_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/nested_edge_key_style.d2,0:0:0-3:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/nested_flat_style.exp.json b/testdata/d2oracle/TestDelete/nested_flat_style.exp.json
index cccef6a1e..925314753 100644
--- a/testdata/d2oracle/TestDelete/nested_flat_style.exp.json
+++ b/testdata/d2oracle/TestDelete/nested_flat_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/nested_flat_style.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/nested_reserved.exp.json b/testdata/d2oracle/TestDelete/nested_reserved.exp.json
index 6ddee2d85..7dc2f6dc7 100644
--- a/testdata/d2oracle/TestDelete/nested_reserved.exp.json
+++ b/testdata/d2oracle/TestDelete/nested_reserved.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/nested_reserved.d2,0:0:0-2:0:15",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/nested_underscore_update.exp.json b/testdata/d2oracle/TestDelete/nested_underscore_update.exp.json
index c48eae332..d16605b46 100644
--- a/testdata/d2oracle/TestDelete/nested_underscore_update.exp.json
+++ b/testdata/d2oracle/TestDelete/nested_underscore_update.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/nested_underscore_update.d2,0:0:0-3:0:20",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/node_in_edge.exp.json b/testdata/d2oracle/TestDelete/node_in_edge.exp.json
index 47f9dc294..94734c593 100644
--- a/testdata/d2oracle/TestDelete/node_in_edge.exp.json
+++ b/testdata/d2oracle/TestDelete/node_in_edge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/node_in_edge.d2,0:0:0-5:0:34",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/node_in_edge_last.exp.json b/testdata/d2oracle/TestDelete/node_in_edge_last.exp.json
index 31fb0fdfc..b7e51ad19 100644
--- a/testdata/d2oracle/TestDelete/node_in_edge_last.exp.json
+++ b/testdata/d2oracle/TestDelete/node_in_edge_last.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/node_in_edge_last.d2,0:0:0-4:0:38",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/only-underscore-nested.exp.json b/testdata/d2oracle/TestDelete/only-underscore-nested.exp.json
index aeccd4c5b..4c40bb213 100644
--- a/testdata/d2oracle/TestDelete/only-underscore-nested.exp.json
+++ b/testdata/d2oracle/TestDelete/only-underscore-nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/only-underscore-nested.d2,0:0:0-4:0:22",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/only-underscore.exp.json b/testdata/d2oracle/TestDelete/only-underscore.exp.json
index d6ca8edea..5658c3a5c 100644
--- a/testdata/d2oracle/TestDelete/only-underscore.exp.json
+++ b/testdata/d2oracle/TestDelete/only-underscore.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/only-underscore.d2,0:0:0-3:0:20",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/only_delete_edge_reserved.exp.json b/testdata/d2oracle/TestDelete/only_delete_edge_reserved.exp.json
index b2cb71b09..fa8c0f3a7 100644
--- a/testdata/d2oracle/TestDelete/only_delete_edge_reserved.exp.json
+++ b/testdata/d2oracle/TestDelete/only_delete_edge_reserved.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/only_delete_edge_reserved.d2,0:0:0-3:0:38",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/only_delete_obj_reserved.exp.json b/testdata/d2oracle/TestDelete/only_delete_obj_reserved.exp.json
index 565c3951e..49e23529e 100644
--- a/testdata/d2oracle/TestDelete/only_delete_obj_reserved.exp.json
+++ b/testdata/d2oracle/TestDelete/only_delete_obj_reserved.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/only_delete_obj_reserved.d2,0:0:0-3:0:38",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/order_1.exp.json b/testdata/d2oracle/TestDelete/order_1.exp.json
index 44f7565bc..aeacb84aa 100644
--- a/testdata/d2oracle/TestDelete/order_1.exp.json
+++ b/testdata/d2oracle/TestDelete/order_1.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/order_1.d2,0:0:0-2:0:9",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/order_2.exp.json b/testdata/d2oracle/TestDelete/order_2.exp.json
index 158fdd600..f81f2a413 100644
--- a/testdata/d2oracle/TestDelete/order_2.exp.json
+++ b/testdata/d2oracle/TestDelete/order_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/order_2.d2,0:0:0-2:0:4",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/order_3.exp.json b/testdata/d2oracle/TestDelete/order_3.exp.json
index bba567f43..d9a539b53 100644
--- a/testdata/d2oracle/TestDelete/order_3.exp.json
+++ b/testdata/d2oracle/TestDelete/order_3.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/order_3.d2,0:0:0-2:0:4",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/order_4.exp.json b/testdata/d2oracle/TestDelete/order_4.exp.json
index 059ef248c..ba1dc2363 100644
--- a/testdata/d2oracle/TestDelete/order_4.exp.json
+++ b/testdata/d2oracle/TestDelete/order_4.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/order_4.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/order_5.exp.json b/testdata/d2oracle/TestDelete/order_5.exp.json
index 4ba164160..8886cfbb3 100644
--- a/testdata/d2oracle/TestDelete/order_5.exp.json
+++ b/testdata/d2oracle/TestDelete/order_5.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/order_5.d2,0:0:0-4:0:25",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/order_6.exp.json b/testdata/d2oracle/TestDelete/order_6.exp.json
index 194e8481a..1d869e424 100644
--- a/testdata/d2oracle/TestDelete/order_6.exp.json
+++ b/testdata/d2oracle/TestDelete/order_6.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/order_6.d2,0:0:0-4:0:19",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/order_7.exp.json b/testdata/d2oracle/TestDelete/order_7.exp.json
index 119b9d428..c4fb7ac50 100644
--- a/testdata/d2oracle/TestDelete/order_7.exp.json
+++ b/testdata/d2oracle/TestDelete/order_7.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/order_7.d2,0:0:0-4:0:24",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/order_8.exp.json b/testdata/d2oracle/TestDelete/order_8.exp.json
index 6469684e3..4245f163e 100644
--- a/testdata/d2oracle/TestDelete/order_8.exp.json
+++ b/testdata/d2oracle/TestDelete/order_8.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/order_8.d2,0:0:0-7:0:22",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/shape_class.exp.json b/testdata/d2oracle/TestDelete/shape_class.exp.json
index d4b21d957..bea90c397 100644
--- a/testdata/d2oracle/TestDelete/shape_class.exp.json
+++ b/testdata/d2oracle/TestDelete/shape_class.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/shape_class.d2,0:0:0-2:0:39",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/shape_sql_table.exp.json b/testdata/d2oracle/TestDelete/shape_sql_table.exp.json
index 8c7ce9edb..f01b13ca1 100644
--- a/testdata/d2oracle/TestDelete/shape_sql_table.exp.json
+++ b/testdata/d2oracle/TestDelete/shape_sql_table.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/shape_sql_table.d2,0:0:0-10:0:128",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/singular_flat_style.exp.json b/testdata/d2oracle/TestDelete/singular_flat_style.exp.json
index 74b2064d1..758e84185 100644
--- a/testdata/d2oracle/TestDelete/singular_flat_style.exp.json
+++ b/testdata/d2oracle/TestDelete/singular_flat_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/singular_flat_style.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/singular_map_style.exp.json b/testdata/d2oracle/TestDelete/singular_map_style.exp.json
index 1e7b6b63b..40905f013 100644
--- a/testdata/d2oracle/TestDelete/singular_map_style.exp.json
+++ b/testdata/d2oracle/TestDelete/singular_map_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/singular_map_style.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/underscore_no_conflict.exp.json b/testdata/d2oracle/TestDelete/underscore_no_conflict.exp.json
index 8c8372987..0f4a46a31 100644
--- a/testdata/d2oracle/TestDelete/underscore_no_conflict.exp.json
+++ b/testdata/d2oracle/TestDelete/underscore_no_conflict.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/underscore_no_conflict.d2,0:0:0-5:0:18",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/underscore_remove.exp.json b/testdata/d2oracle/TestDelete/underscore_remove.exp.json
index 2bd4ac6b7..71822b8ea 100644
--- a/testdata/d2oracle/TestDelete/underscore_remove.exp.json
+++ b/testdata/d2oracle/TestDelete/underscore_remove.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/underscore_remove.d2,0:0:0-3:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestDelete/width.exp.json b/testdata/d2oracle/TestDelete/width.exp.json
index 6be79cb36..c13b72504 100644
--- a/testdata/d2oracle/TestDelete/width.exp.json
+++ b/testdata/d2oracle/TestDelete/width.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestDelete/width.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/append_multiple_styles.exp.json b/testdata/d2oracle/TestMove/append_multiple_styles.exp.json
index 12b904edd..16b6b3eb8 100644
--- a/testdata/d2oracle/TestMove/append_multiple_styles.exp.json
+++ b/testdata/d2oracle/TestMove/append_multiple_styles.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/append_multiple_styles.d2,0:0:0-12:0:104",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/basic.exp.json b/testdata/d2oracle/TestMove/basic.exp.json
index 0015b69df..9c5c3bea6 100644
--- a/testdata/d2oracle/TestMove/basic.exp.json
+++ b/testdata/d2oracle/TestMove/basic.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/basic.d2,0:0:0-1:0:2",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/basic_nested.exp.json b/testdata/d2oracle/TestMove/basic_nested.exp.json
index a3cc64aab..361a38b9a 100644
--- a/testdata/d2oracle/TestMove/basic_nested.exp.json
+++ b/testdata/d2oracle/TestMove/basic_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/basic_nested.d2,0:0:0-3:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/basic_out_of_container.exp.json b/testdata/d2oracle/TestMove/basic_out_of_container.exp.json
index c8cd1cadb..404eadd10 100644
--- a/testdata/d2oracle/TestMove/basic_out_of_container.exp.json
+++ b/testdata/d2oracle/TestMove/basic_out_of_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/basic_out_of_container.d2,0:0:0-2:0:4",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/between_containers.exp.json b/testdata/d2oracle/TestMove/between_containers.exp.json
index f4715fe63..805cd1c9a 100644
--- a/testdata/d2oracle/TestMove/between_containers.exp.json
+++ b/testdata/d2oracle/TestMove/between_containers.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/between_containers.d2,0:0:0-4:0:13",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/chain_connected_nested.exp.json b/testdata/d2oracle/TestMove/chain_connected_nested.exp.json
index cb6b5a086..6b055298d 100644
--- a/testdata/d2oracle/TestMove/chain_connected_nested.exp.json
+++ b/testdata/d2oracle/TestMove/chain_connected_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/chain_connected_nested.d2,0:0:0-2:0:14",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/chain_connected_nested_no_extra_create.exp.json b/testdata/d2oracle/TestMove/chain_connected_nested_no_extra_create.exp.json
index 22de06c80..937ab3b8a 100644
--- a/testdata/d2oracle/TestMove/chain_connected_nested_no_extra_create.exp.json
+++ b/testdata/d2oracle/TestMove/chain_connected_nested_no_extra_create.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/chain_connected_nested_no_extra_create.d2,0:0:0-1:0:14",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/connected_nested.exp.json b/testdata/d2oracle/TestMove/connected_nested.exp.json
index 3bd4bdc70..4cc72b05a 100644
--- a/testdata/d2oracle/TestMove/connected_nested.exp.json
+++ b/testdata/d2oracle/TestMove/connected_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/connected_nested.d2,0:0:0-2:0:9",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/container_multiple_refs_with_underscore.exp.json b/testdata/d2oracle/TestMove/container_multiple_refs_with_underscore.exp.json
index eddd16106..6dc23b56a 100644
--- a/testdata/d2oracle/TestMove/container_multiple_refs_with_underscore.exp.json
+++ b/testdata/d2oracle/TestMove/container_multiple_refs_with_underscore.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/container_multiple_refs_with_underscore.d2,0:0:0-3:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/container_near.exp.json b/testdata/d2oracle/TestMove/container_near.exp.json
index 9d4e0866a..43cc5bf7d 100644
--- a/testdata/d2oracle/TestMove/container_near.exp.json
+++ b/testdata/d2oracle/TestMove/container_near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/container_near.d2,0:0:0-9:0:51",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_across_containers.exp.json b/testdata/d2oracle/TestMove/edge_across_containers.exp.json
index 002bbe71f..476ca4340 100644
--- a/testdata/d2oracle/TestMove/edge_across_containers.exp.json
+++ b/testdata/d2oracle/TestMove/edge_across_containers.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_across_containers.d2,0:0:0-4:0:22",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_basic.exp.json b/testdata/d2oracle/TestMove/edge_basic.exp.json
index dcbb54dc6..28ac2143b 100644
--- a/testdata/d2oracle/TestMove/edge_basic.exp.json
+++ b/testdata/d2oracle/TestMove/edge_basic.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_basic.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_chain_basic.exp.json b/testdata/d2oracle/TestMove/edge_chain_basic.exp.json
index 062589e4f..96bea725b 100644
--- a/testdata/d2oracle/TestMove/edge_chain_basic.exp.json
+++ b/testdata/d2oracle/TestMove/edge_chain_basic.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_chain_basic.d2,0:0:0-1:0:12",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_chain_circular.exp.json b/testdata/d2oracle/TestMove/edge_chain_circular.exp.json
index c1e4355f2..05a3c891d 100644
--- a/testdata/d2oracle/TestMove/edge_chain_circular.exp.json
+++ b/testdata/d2oracle/TestMove/edge_chain_circular.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_chain_circular.d2,0:0:0-3:0:25",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_chain_into_container.exp.json b/testdata/d2oracle/TestMove/edge_chain_into_container.exp.json
index 3673cb950..e6f0af929 100644
--- a/testdata/d2oracle/TestMove/edge_chain_into_container.exp.json
+++ b/testdata/d2oracle/TestMove/edge_chain_into_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:0:0-2:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_chain_out_container.exp.json b/testdata/d2oracle/TestMove/edge_chain_out_container.exp.json
index b4c7d31f2..6f348c219 100644
--- a/testdata/d2oracle/TestMove/edge_chain_out_container.exp.json
+++ b/testdata/d2oracle/TestMove/edge_chain_out_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_chain_out_container.d2,0:0:0-3:0:23",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_conflict.exp.json b/testdata/d2oracle/TestMove/edge_conflict.exp.json
index e3409c297..165508577 100644
--- a/testdata/d2oracle/TestMove/edge_conflict.exp.json
+++ b/testdata/d2oracle/TestMove/edge_conflict.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_conflict.d2,0:0:0-4:0:26",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_into_container.exp.json b/testdata/d2oracle/TestMove/edge_into_container.exp.json
index 0b1f61e63..b12b2462a 100644
--- a/testdata/d2oracle/TestMove/edge_into_container.exp.json
+++ b/testdata/d2oracle/TestMove/edge_into_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_into_container.d2,0:0:0-4:0:20",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_nested_basic.exp.json b/testdata/d2oracle/TestMove/edge_nested_basic.exp.json
index 11cc7ea61..a026d86ed 100644
--- a/testdata/d2oracle/TestMove/edge_nested_basic.exp.json
+++ b/testdata/d2oracle/TestMove/edge_nested_basic.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_nested_basic.d2,0:0:0-3:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/edge_out_of_container.exp.json b/testdata/d2oracle/TestMove/edge_out_of_container.exp.json
index 2d478d6f7..372e7b9de 100644
--- a/testdata/d2oracle/TestMove/edge_out_of_container.exp.json
+++ b/testdata/d2oracle/TestMove/edge_out_of_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/edge_out_of_container.d2,0:0:0-3:0:18",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/extend_map.exp.json b/testdata/d2oracle/TestMove/extend_map.exp.json
index dcc483d29..af273e829 100644
--- a/testdata/d2oracle/TestMove/extend_map.exp.json
+++ b/testdata/d2oracle/TestMove/extend_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/extend_map.d2,0:0:0-8:0:35",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/extend_stationary_path.exp.json b/testdata/d2oracle/TestMove/extend_stationary_path.exp.json
index 5df47e11d..bca33e543 100644
--- a/testdata/d2oracle/TestMove/extend_stationary_path.exp.json
+++ b/testdata/d2oracle/TestMove/extend_stationary_path.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/extend_stationary_path.d2,0:0:0-6:0:30",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/flat_between_containers.exp.json b/testdata/d2oracle/TestMove/flat_between_containers.exp.json
index 996c0e451..b4dbb323e 100644
--- a/testdata/d2oracle/TestMove/flat_between_containers.exp.json
+++ b/testdata/d2oracle/TestMove/flat_between_containers.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/flat_between_containers.d2,0:0:0-4:0:13",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/flat_merge.exp.json b/testdata/d2oracle/TestMove/flat_merge.exp.json
index 3f894caea..d163557a6 100644
--- a/testdata/d2oracle/TestMove/flat_merge.exp.json
+++ b/testdata/d2oracle/TestMove/flat_merge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-5:0:23",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/flat_middle_container.exp.json b/testdata/d2oracle/TestMove/flat_middle_container.exp.json
index eae90e96e..93ff95b6d 100644
--- a/testdata/d2oracle/TestMove/flat_middle_container.exp.json
+++ b/testdata/d2oracle/TestMove/flat_middle_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-4:0:15",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/flat_nested_merge.exp.json b/testdata/d2oracle/TestMove/flat_nested_merge.exp.json
index 40f733d4c..2f373a2be 100644
--- a/testdata/d2oracle/TestMove/flat_nested_merge.exp.json
+++ b/testdata/d2oracle/TestMove/flat_nested_merge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/flat_nested_merge.d2,0:0:0-5:0:29",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/flat_nested_merge_multiple_refs.exp.json b/testdata/d2oracle/TestMove/flat_nested_merge_multiple_refs.exp.json
index 6fc426350..106996a84 100644
--- a/testdata/d2oracle/TestMove/flat_nested_merge_multiple_refs.exp.json
+++ b/testdata/d2oracle/TestMove/flat_nested_merge_multiple_refs.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/flat_nested_merge_multiple_refs.d2,0:0:0-10:0:54",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/flat_reparent_with_map_value.exp.json b/testdata/d2oracle/TestMove/flat_reparent_with_map_value.exp.json
index 4f4b4f4c8..10b6b0afb 100644
--- a/testdata/d2oracle/TestMove/flat_reparent_with_map_value.exp.json
+++ b/testdata/d2oracle/TestMove/flat_reparent_with_map_value.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/flat_reparent_with_map_value.d2,0:0:0-4:0:26",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/flat_reparent_with_mixed_map_value.exp.json b/testdata/d2oracle/TestMove/flat_reparent_with_mixed_map_value.exp.json
index 2dab965e1..d9fb1d5f7 100644
--- a/testdata/d2oracle/TestMove/flat_reparent_with_mixed_map_value.exp.json
+++ b/testdata/d2oracle/TestMove/flat_reparent_with_mixed_map_value.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/flat_reparent_with_mixed_map_value.d2,0:0:0-8:0:72",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/flat_reparent_with_value.exp.json b/testdata/d2oracle/TestMove/flat_reparent_with_value.exp.json
index 8de1ed2d9..d613b240a 100644
--- a/testdata/d2oracle/TestMove/flat_reparent_with_value.exp.json
+++ b/testdata/d2oracle/TestMove/flat_reparent_with_value.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/flat_reparent_with_value.d2,0:0:0-2:0:10",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/flat_style.exp.json b/testdata/d2oracle/TestMove/flat_style.exp.json
index ec9826a4c..5a62bbe70 100644
--- a/testdata/d2oracle/TestMove/flat_style.exp.json
+++ b/testdata/d2oracle/TestMove/flat_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/flat_style.d2,0:0:0-4:0:52",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/full_edge_slice.exp.json b/testdata/d2oracle/TestMove/full_edge_slice.exp.json
index da741d272..bb5268230 100644
--- a/testdata/d2oracle/TestMove/full_edge_slice.exp.json
+++ b/testdata/d2oracle/TestMove/full_edge_slice.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/full_edge_slice.d2,0:0:0-6:0:33",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/full_slice.exp.json b/testdata/d2oracle/TestMove/full_slice.exp.json
index 1cfebe5bd..c43093588 100644
--- a/testdata/d2oracle/TestMove/full_slice.exp.json
+++ b/testdata/d2oracle/TestMove/full_slice.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/full_slice.d2,0:0:0-4:0:13",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/gnarly_1.exp.json b/testdata/d2oracle/TestMove/gnarly_1.exp.json
index 52fceafe1..c469f6b0c 100644
--- a/testdata/d2oracle/TestMove/gnarly_1.exp.json
+++ b/testdata/d2oracle/TestMove/gnarly_1.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/gnarly_1.d2,0:0:0-9:0:64",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/hoist_container_children.exp.json b/testdata/d2oracle/TestMove/hoist_container_children.exp.json
index fa88ef150..9d0c61756 100644
--- a/testdata/d2oracle/TestMove/hoist_container_children.exp.json
+++ b/testdata/d2oracle/TestMove/hoist_container_children.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/hoist_container_children.d2,0:0:0-6:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/into_container_existing_map.exp.json b/testdata/d2oracle/TestMove/into_container_existing_map.exp.json
index ec25408e0..3d0056464 100644
--- a/testdata/d2oracle/TestMove/into_container_existing_map.exp.json
+++ b/testdata/d2oracle/TestMove/into_container_existing_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/into_container_existing_map.d2,0:0:0-4:0:15",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/into_container_nonexisting_map.exp.json b/testdata/d2oracle/TestMove/into_container_nonexisting_map.exp.json
index 67d60315c..df7cccb67 100644
--- a/testdata/d2oracle/TestMove/into_container_nonexisting_map.exp.json
+++ b/testdata/d2oracle/TestMove/into_container_nonexisting_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/into_container_nonexisting_map.d2,0:0:0-3:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/into_container_with_flat_keys.exp.json b/testdata/d2oracle/TestMove/into_container_with_flat_keys.exp.json
index dde1c77e9..0eb6e8507 100644
--- a/testdata/d2oracle/TestMove/into_container_with_flat_keys.exp.json
+++ b/testdata/d2oracle/TestMove/into_container_with_flat_keys.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/into_container_with_flat_keys.d2,0:0:0-7:0:95",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/into_container_with_flat_style.exp.json b/testdata/d2oracle/TestMove/into_container_with_flat_style.exp.json
index 7de33c453..371467098 100644
--- a/testdata/d2oracle/TestMove/into_container_with_flat_style.exp.json
+++ b/testdata/d2oracle/TestMove/into_container_with_flat_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/into_container_with_flat_style.d2,0:0:0-4:0:36",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/map_transplant.exp.json b/testdata/d2oracle/TestMove/map_transplant.exp.json
index 31d1eec69..b41db5921 100644
--- a/testdata/d2oracle/TestMove/map_transplant.exp.json
+++ b/testdata/d2oracle/TestMove/map_transplant.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/map_transplant.d2,0:0:0-13:0:79",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/map_with_label.exp.json b/testdata/d2oracle/TestMove/map_with_label.exp.json
index 7b277495a..1b5c15e48 100644
--- a/testdata/d2oracle/TestMove/map_with_label.exp.json
+++ b/testdata/d2oracle/TestMove/map_with_label.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/map_with_label.d2,0:0:0-5:0:20",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/merge_nested_maps.exp.json b/testdata/d2oracle/TestMove/merge_nested_maps.exp.json
index 480a59ef0..fee959ebe 100644
--- a/testdata/d2oracle/TestMove/merge_nested_maps.exp.json
+++ b/testdata/d2oracle/TestMove/merge_nested_maps.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/merge_nested_maps.d2,0:0:0-11:0:67",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/merge_reserved.exp.json b/testdata/d2oracle/TestMove/merge_reserved.exp.json
index 5b984730f..b97791c1c 100644
--- a/testdata/d2oracle/TestMove/merge_reserved.exp.json
+++ b/testdata/d2oracle/TestMove/merge_reserved.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/merge_reserved.d2,0:0:0-9:0:70",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/middle_container.exp.json b/testdata/d2oracle/TestMove/middle_container.exp.json
index 44d7bbc64..c7fafe388 100644
--- a/testdata/d2oracle/TestMove/middle_container.exp.json
+++ b/testdata/d2oracle/TestMove/middle_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/middle_container.d2,0:0:0-4:0:13",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/move_container_children.exp.json b/testdata/d2oracle/TestMove/move_container_children.exp.json
index 744a058df..231891e55 100644
--- a/testdata/d2oracle/TestMove/move_container_children.exp.json
+++ b/testdata/d2oracle/TestMove/move_container_children.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/move_container_children.d2,0:0:0-7:0:18",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/move_container_conflict_children.exp.json b/testdata/d2oracle/TestMove/move_container_conflict_children.exp.json
index 354d0928f..50c4488c0 100644
--- a/testdata/d2oracle/TestMove/move_container_conflict_children.exp.json
+++ b/testdata/d2oracle/TestMove/move_container_conflict_children.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/move_container_conflict_children.d2,0:0:0-7:0:20",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/move_into_key_with_value.exp.json b/testdata/d2oracle/TestMove/move_into_key_with_value.exp.json
index cf4dd2e18..a0c5bcb0d 100644
--- a/testdata/d2oracle/TestMove/move_into_key_with_value.exp.json
+++ b/testdata/d2oracle/TestMove/move_into_key_with_value.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/move_into_key_with_value.d2,0:0:0-3:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/move_out_of_edge.exp.json b/testdata/d2oracle/TestMove/move_out_of_edge.exp.json
index 2aa013cf6..22eb7c7a4 100644
--- a/testdata/d2oracle/TestMove/move_out_of_edge.exp.json
+++ b/testdata/d2oracle/TestMove/move_out_of_edge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/move_out_of_edge.d2,0:0:0-2:0:15",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/move_out_of_nested_edge.exp.json b/testdata/d2oracle/TestMove/move_out_of_nested_edge.exp.json
index 9d2e33cc4..5716835fa 100644
--- a/testdata/d2oracle/TestMove/move_out_of_nested_edge.exp.json
+++ b/testdata/d2oracle/TestMove/move_out_of_nested_edge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/move_out_of_nested_edge.d2,0:0:0-4:0:26",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/multiple_nesting_levels.exp.json b/testdata/d2oracle/TestMove/multiple_nesting_levels.exp.json
index 97fc1ff36..640e40261 100644
--- a/testdata/d2oracle/TestMove/multiple_nesting_levels.exp.json
+++ b/testdata/d2oracle/TestMove/multiple_nesting_levels.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/multiple_nesting_levels.d2,0:0:0-11:0:71",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/near.exp.json b/testdata/d2oracle/TestMove/near.exp.json
index ee79ef333..372ceedc9 100644
--- a/testdata/d2oracle/TestMove/near.exp.json
+++ b/testdata/d2oracle/TestMove/near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/near.d2,0:0:0-6:0:30",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/nested-underscore-move-out.exp.json b/testdata/d2oracle/TestMove/nested-underscore-move-out.exp.json
index fe850dee0..9fd267b67 100644
--- a/testdata/d2oracle/TestMove/nested-underscore-move-out.exp.json
+++ b/testdata/d2oracle/TestMove/nested-underscore-move-out.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/nested-underscore-move-out.d2,0:0:0-4:0:27",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/nhooyr_one.exp.json b/testdata/d2oracle/TestMove/nhooyr_one.exp.json
index cbc441bdd..1a22ae6b0 100644
--- a/testdata/d2oracle/TestMove/nhooyr_one.exp.json
+++ b/testdata/d2oracle/TestMove/nhooyr_one.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/nhooyr_one.d2,0:0:0-6:0:22",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/nhooyr_two.exp.json b/testdata/d2oracle/TestMove/nhooyr_two.exp.json
index c88a48388..b195cddb9 100644
--- a/testdata/d2oracle/TestMove/nhooyr_two.exp.json
+++ b/testdata/d2oracle/TestMove/nhooyr_two.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/nhooyr_two.d2,0:0:0-7:0:34",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/out_of_newline_container.exp.json b/testdata/d2oracle/TestMove/out_of_newline_container.exp.json
index 0baa03700..1df21604b 100644
--- a/testdata/d2oracle/TestMove/out_of_newline_container.exp.json
+++ b/testdata/d2oracle/TestMove/out_of_newline_container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/out_of_newline_container.d2,0:0:0-2:0:8",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/parentheses.exp.json b/testdata/d2oracle/TestMove/parentheses.exp.json
index e6ddf5c1f..398e9000e 100644
--- a/testdata/d2oracle/TestMove/parentheses.exp.json
+++ b/testdata/d2oracle/TestMove/parentheses.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/parentheses.d2,0:0:0-2:0:19",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/partial_edge_slice.exp.json b/testdata/d2oracle/TestMove/partial_edge_slice.exp.json
index 9592e1c8a..7e2a5b47f 100644
--- a/testdata/d2oracle/TestMove/partial_edge_slice.exp.json
+++ b/testdata/d2oracle/TestMove/partial_edge_slice.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/partial_edge_slice.d2,0:0:0-3:0:11",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/partial_slice.exp.json b/testdata/d2oracle/TestMove/partial_slice.exp.json
index 1b278aff6..e1e915a1b 100644
--- a/testdata/d2oracle/TestMove/partial_slice.exp.json
+++ b/testdata/d2oracle/TestMove/partial_slice.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/partial_slice.d2,0:0:0-2:0:4",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/rename_2.exp.json b/testdata/d2oracle/TestMove/rename_2.exp.json
index ab485cdc2..51fa56150 100644
--- a/testdata/d2oracle/TestMove/rename_2.exp.json
+++ b/testdata/d2oracle/TestMove/rename_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/rename_2.d2,0:0:0-7:0:22",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/reuse_map.exp.json b/testdata/d2oracle/TestMove/reuse_map.exp.json
index 3a2d12f25..749a68e62 100644
--- a/testdata/d2oracle/TestMove/reuse_map.exp.json
+++ b/testdata/d2oracle/TestMove/reuse_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/reuse_map.d2,0:0:0-7:0:39",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/slice_style.exp.json b/testdata/d2oracle/TestMove/slice_style.exp.json
index 6a3760d4f..a6edd6c13 100644
--- a/testdata/d2oracle/TestMove/slice_style.exp.json
+++ b/testdata/d2oracle/TestMove/slice_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/slice_style.d2,0:0:0-3:0:68",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore-connection.exp.json b/testdata/d2oracle/TestMove/underscore-connection.exp.json
index 5a3b38326..64204de97 100644
--- a/testdata/d2oracle/TestMove/underscore-connection.exp.json
+++ b/testdata/d2oracle/TestMove/underscore-connection.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore-connection.d2,0:0:0-8:0:40",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_children.exp.json b/testdata/d2oracle/TestMove/underscore_children.exp.json
index c85227420..454c75884 100644
--- a/testdata/d2oracle/TestMove/underscore_children.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_children.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_children.d2,0:0:0-4:0:15",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_edge_children.exp.json b/testdata/d2oracle/TestMove/underscore_edge_children.exp.json
index fed0087ed..db278b6d1 100644
--- a/testdata/d2oracle/TestMove/underscore_edge_children.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_edge_children.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_edge_children.d2,0:0:0-4:0:20",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_edge_container_1.exp.json b/testdata/d2oracle/TestMove/underscore_edge_container_1.exp.json
index 8a6bc447b..08f12dec5 100644
--- a/testdata/d2oracle/TestMove/underscore_edge_container_1.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_edge_container_1.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_1.d2,0:0:0-3:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_edge_container_2.exp.json b/testdata/d2oracle/TestMove/underscore_edge_container_2.exp.json
index c1d72817f..495710ccf 100644
--- a/testdata/d2oracle/TestMove/underscore_edge_container_2.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_edge_container_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_2.d2,0:0:0-3:0:18",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_edge_container_3.exp.json b/testdata/d2oracle/TestMove/underscore_edge_container_3.exp.json
index 89eabdf6d..e62b59d9e 100644
--- a/testdata/d2oracle/TestMove/underscore_edge_container_3.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_edge_container_3.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_3.d2,0:0:0-3:0:18",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_edge_container_4.exp.json b/testdata/d2oracle/TestMove/underscore_edge_container_4.exp.json
index 1b3df4c90..3c4654dc5 100644
--- a/testdata/d2oracle/TestMove/underscore_edge_container_4.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_edge_container_4.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_4.d2,0:0:0-3:0:16",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_edge_container_5.exp.json b/testdata/d2oracle/TestMove/underscore_edge_container_5.exp.json
index a1aaba647..d6205dcea 100644
--- a/testdata/d2oracle/TestMove/underscore_edge_container_5.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_edge_container_5.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_edge_container_5.d2,0:0:0-3:0:22",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_edge_split.exp.json b/testdata/d2oracle/TestMove/underscore_edge_split.exp.json
index b16c6da65..e8f841dff 100644
--- a/testdata/d2oracle/TestMove/underscore_edge_split.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_edge_split.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_edge_split.d2,0:0:0-6:0:34",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_merge.exp.json b/testdata/d2oracle/TestMove/underscore_merge.exp.json
index 545036948..4b6f6e921 100644
--- a/testdata/d2oracle/TestMove/underscore_merge.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_merge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_merge.d2,0:0:0-6:0:32",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_split.exp.json b/testdata/d2oracle/TestMove/underscore_split.exp.json
index 098abe757..07ec2a84c 100644
--- a/testdata/d2oracle/TestMove/underscore_split.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_split.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_split.d2,0:0:0-6:0:28",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_split_out.exp.json b/testdata/d2oracle/TestMove/underscore_split_out.exp.json
index 64f660789..71fcca045 100644
--- a/testdata/d2oracle/TestMove/underscore_split_out.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_split_out.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_split_out.d2,0:0:0-10:0:60",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/underscore_transplant.exp.json b/testdata/d2oracle/TestMove/underscore_transplant.exp.json
index b85a89f0d..2a4494c87 100644
--- a/testdata/d2oracle/TestMove/underscore_transplant.exp.json
+++ b/testdata/d2oracle/TestMove/underscore_transplant.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/underscore_transplant.d2,0:0:0-4:0:13",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/unique_name.exp.json b/testdata/d2oracle/TestMove/unique_name.exp.json
index 9a53a0d37..b966ff44c 100644
--- a/testdata/d2oracle/TestMove/unique_name.exp.json
+++ b/testdata/d2oracle/TestMove/unique_name.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/unique_name.d2,0:0:0-6:0:23",
"nodes": [
diff --git a/testdata/d2oracle/TestMove/unique_name_with_references.exp.json b/testdata/d2oracle/TestMove/unique_name_with_references.exp.json
index e95ac2258..db46f90e8 100644
--- a/testdata/d2oracle/TestMove/unique_name_with_references.exp.json
+++ b/testdata/d2oracle/TestMove/unique_name_with_references.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestMove/unique_name_with_references.d2,0:0:0-6:0:30",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/arrows.exp.json b/testdata/d2oracle/TestRename/arrows.exp.json
index a7dd13abb..4c8b13746 100644
--- a/testdata/d2oracle/TestRename/arrows.exp.json
+++ b/testdata/d2oracle/TestRename/arrows.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/arrows.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/arrows_chain.exp.json b/testdata/d2oracle/TestRename/arrows_chain.exp.json
index af72f4a35..94955f81f 100644
--- a/testdata/d2oracle/TestRename/arrows_chain.exp.json
+++ b/testdata/d2oracle/TestRename/arrows_chain.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/arrows_chain.d2,0:0:0-1:0:18",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/arrows_complex.exp.json b/testdata/d2oracle/TestRename/arrows_complex.exp.json
index 24621f6b5..85ec88306 100644
--- a/testdata/d2oracle/TestRename/arrows_complex.exp.json
+++ b/testdata/d2oracle/TestRename/arrows_complex.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/arrows_complex.d2,0:0:0-1:0:29",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/arrows_trim_common.exp.json b/testdata/d2oracle/TestRename/arrows_trim_common.exp.json
index 9df2c2078..97df297a2 100644
--- a/testdata/d2oracle/TestRename/arrows_trim_common.exp.json
+++ b/testdata/d2oracle/TestRename/arrows_trim_common.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/arrows_trim_common.d2,0:0:0-1:0:22",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/arrows_trim_common_2.exp.json b/testdata/d2oracle/TestRename/arrows_trim_common_2.exp.json
index 7c4aa9d97..137248a31 100644
--- a/testdata/d2oracle/TestRename/arrows_trim_common_2.exp.json
+++ b/testdata/d2oracle/TestRename/arrows_trim_common_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:0:0-1:0:27",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/complex_edge_1.exp.json b/testdata/d2oracle/TestRename/complex_edge_1.exp.json
index b90cface2..54f62bf36 100644
--- a/testdata/d2oracle/TestRename/complex_edge_1.exp.json
+++ b/testdata/d2oracle/TestRename/complex_edge_1.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/complex_edge_1.d2,0:0:0-1:0:30",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/complex_edge_2.exp.json b/testdata/d2oracle/TestRename/complex_edge_2.exp.json
index 0f5b83b06..e56bd3cc4 100644
--- a/testdata/d2oracle/TestRename/complex_edge_2.exp.json
+++ b/testdata/d2oracle/TestRename/complex_edge_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/complex_edge_2.d2,0:0:0-1:0:31",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/conflict.exp.json b/testdata/d2oracle/TestRename/conflict.exp.json
index 3cac1cbc1..8b5064507 100644
--- a/testdata/d2oracle/TestRename/conflict.exp.json
+++ b/testdata/d2oracle/TestRename/conflict.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/conflict.d2,0:0:0-2:0:8",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/conflict_2.exp.json b/testdata/d2oracle/TestRename/conflict_2.exp.json
index 5cac9c791..0581c359c 100644
--- a/testdata/d2oracle/TestRename/conflict_2.exp.json
+++ b/testdata/d2oracle/TestRename/conflict_2.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/conflict_2.d2,0:0:0-4:0:21",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/conflict_with_dots.exp.json b/testdata/d2oracle/TestRename/conflict_with_dots.exp.json
index b0a1657f7..2e7d0c105 100644
--- a/testdata/d2oracle/TestRename/conflict_with_dots.exp.json
+++ b/testdata/d2oracle/TestRename/conflict_with_dots.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/conflict_with_dots.d2,0:0:0-2:0:14",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/container.exp.json b/testdata/d2oracle/TestRename/container.exp.json
index 1ad3150a2..39bea84cc 100644
--- a/testdata/d2oracle/TestRename/container.exp.json
+++ b/testdata/d2oracle/TestRename/container.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-12:0:235",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/edges.exp.json b/testdata/d2oracle/TestRename/edges.exp.json
index 39a243507..c1b512c54 100644
--- a/testdata/d2oracle/TestRename/edges.exp.json
+++ b/testdata/d2oracle/TestRename/edges.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-5:0:74",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/flat.exp.json b/testdata/d2oracle/TestRename/flat.exp.json
index 3f40c1e3c..75c17b946 100644
--- a/testdata/d2oracle/TestRename/flat.exp.json
+++ b/testdata/d2oracle/TestRename/flat.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/flat.d2,0:0:0-1:0:6",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/generated.exp.json b/testdata/d2oracle/TestRename/generated.exp.json
index 5381ff45f..7ca08a2c6 100644
--- a/testdata/d2oracle/TestRename/generated.exp.json
+++ b/testdata/d2oracle/TestRename/generated.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/generated.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/near.exp.json b/testdata/d2oracle/TestRename/near.exp.json
index c49ba0867..f8cd15608 100644
--- a/testdata/d2oracle/TestRename/near.exp.json
+++ b/testdata/d2oracle/TestRename/near.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/near.d2,0:0:0-4:0:19",
"nodes": [
diff --git a/testdata/d2oracle/TestRename/nested.exp.json b/testdata/d2oracle/TestRename/nested.exp.json
index c31eca90b..44fa19cca 100644
--- a/testdata/d2oracle/TestRename/nested.exp.json
+++ b/testdata/d2oracle/TestRename/nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestRename/nested.d2,0:0:0-4:0:61",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/base.exp.json b/testdata/d2oracle/TestSet/base.exp.json
index 696145673..bae39df74 100644
--- a/testdata/d2oracle/TestSet/base.exp.json
+++ b/testdata/d2oracle/TestSet/base.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/base.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/block_string_multiline.exp.json b/testdata/d2oracle/TestSet/block_string_multiline.exp.json
index a0c385bf3..7b9839e81 100644
--- a/testdata/d2oracle/TestSet/block_string_multiline.exp.json
+++ b/testdata/d2oracle/TestSet/block_string_multiline.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/block_string_multiline.d2,0:0:0-5:0:146",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/block_string_oneline.exp.json b/testdata/d2oracle/TestSet/block_string_oneline.exp.json
index d5cc295a9..f05040176 100644
--- a/testdata/d2oracle/TestSet/block_string_oneline.exp.json
+++ b/testdata/d2oracle/TestSet/block_string_oneline.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/block_string_oneline.d2,0:0:0-1:0:31",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge.exp.json b/testdata/d2oracle/TestSet/edge.exp.json
index 960d8bffd..d51130ed2 100644
--- a/testdata/d2oracle/TestSet/edge.exp.json
+++ b/testdata/d2oracle/TestSet/edge.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge.d2,0:0:0-1:0:12",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_append_style.exp.json b/testdata/d2oracle/TestSet/edge_append_style.exp.json
index 52516f8b8..eaeb88ec9 100644
--- a/testdata/d2oracle/TestSet/edge_append_style.exp.json
+++ b/testdata/d2oracle/TestSet/edge_append_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_append_style.d2,0:0:0-1:0:31",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_chain.exp.json b/testdata/d2oracle/TestSet/edge_chain.exp.json
index 71b4f1bc7..a4e7dfb19 100644
--- a/testdata/d2oracle/TestSet/edge_chain.exp.json
+++ b/testdata/d2oracle/TestSet/edge_chain.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_chain.d2,0:0:0-4:0:93",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_chain_append_style.exp.json b/testdata/d2oracle/TestSet/edge_chain_append_style.exp.json
index b699b9b18..86ceaf09c 100644
--- a/testdata/d2oracle/TestSet/edge_chain_append_style.exp.json
+++ b/testdata/d2oracle/TestSet/edge_chain_append_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_chain_append_style.d2,0:0:0-2:0:45",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_chain_existing_style.exp.json b/testdata/d2oracle/TestSet/edge_chain_existing_style.exp.json
index 36c3157c1..decdfa4a1 100644
--- a/testdata/d2oracle/TestSet/edge_chain_existing_style.exp.json
+++ b/testdata/d2oracle/TestSet/edge_chain_existing_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_chain_existing_style.d2,0:0:0-3:0:76",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_chain_nested_set.exp.json b/testdata/d2oracle/TestSet/edge_chain_nested_set.exp.json
index 3e44edb4a..b7c7d8679 100644
--- a/testdata/d2oracle/TestSet/edge_chain_nested_set.exp.json
+++ b/testdata/d2oracle/TestSet/edge_chain_nested_set.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_chain_nested_set.d2,0:0:0-4:0:63",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_flat_merge_arrowhead.exp.json b/testdata/d2oracle/TestSet/edge_flat_merge_arrowhead.exp.json
index 1e4798cf4..c9e29fd6d 100644
--- a/testdata/d2oracle/TestSet/edge_flat_merge_arrowhead.exp.json
+++ b/testdata/d2oracle/TestSet/edge_flat_merge_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_flat_merge_arrowhead.d2,0:0:0-2:0:55",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_index_case.exp.json b/testdata/d2oracle/TestSet/edge_index_case.exp.json
index 9146317da..cdbc7eb76 100644
--- a/testdata/d2oracle/TestSet/edge_index_case.exp.json
+++ b/testdata/d2oracle/TestSet/edge_index_case.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_index_case.d2,0:0:0-6:0:54",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_index_merge_style.exp.json b/testdata/d2oracle/TestSet/edge_index_merge_style.exp.json
index b03b33e94..507d164bc 100644
--- a/testdata/d2oracle/TestSet/edge_index_merge_style.exp.json
+++ b/testdata/d2oracle/TestSet/edge_index_merge_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_index_merge_style.d2,0:0:0-2:0:43",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_index_nested.exp.json b/testdata/d2oracle/TestSet/edge_index_nested.exp.json
index 8afe4a808..35b831403 100644
--- a/testdata/d2oracle/TestSet/edge_index_nested.exp.json
+++ b/testdata/d2oracle/TestSet/edge_index_nested.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_index_nested.d2,0:0:0-3:0:25",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_key_and_key.exp.json b/testdata/d2oracle/TestSet/edge_key_and_key.exp.json
index be48faf2d..1b3eb34b0 100644
--- a/testdata/d2oracle/TestSet/edge_key_and_key.exp.json
+++ b/testdata/d2oracle/TestSet/edge_key_and_key.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_key_and_key.d2,0:0:0-2:0:37",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_label.exp.json b/testdata/d2oracle/TestSet/edge_label.exp.json
index 579666a58..67fffa7be 100644
--- a/testdata/d2oracle/TestSet/edge_label.exp.json
+++ b/testdata/d2oracle/TestSet/edge_label.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_label.d2,0:0:0-1:0:36",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_merge_arrowhead.exp.json b/testdata/d2oracle/TestSet/edge_merge_arrowhead.exp.json
index 1f684f9d6..63d242e7a 100644
--- a/testdata/d2oracle/TestSet/edge_merge_arrowhead.exp.json
+++ b/testdata/d2oracle/TestSet/edge_merge_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_merge_arrowhead.d2,0:0:0-6:0:70",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_merge_style.exp.json b/testdata/d2oracle/TestSet/edge_merge_style.exp.json
index 5fe582934..f53edc1d9 100644
--- a/testdata/d2oracle/TestSet/edge_merge_style.exp.json
+++ b/testdata/d2oracle/TestSet/edge_merge_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_merge_style.d2,0:0:0-6:0:63",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_nested_label_set.exp.json b/testdata/d2oracle/TestSet/edge_nested_label_set.exp.json
index 2f9e953a0..41be08edc 100644
--- a/testdata/d2oracle/TestSet/edge_nested_label_set.exp.json
+++ b/testdata/d2oracle/TestSet/edge_nested_label_set.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_nested_label_set.d2,0:0:0-3:0:23",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_nested_style_set.exp.json b/testdata/d2oracle/TestSet/edge_nested_style_set.exp.json
index 136f4a2a5..734b681db 100644
--- a/testdata/d2oracle/TestSet/edge_nested_style_set.exp.json
+++ b/testdata/d2oracle/TestSet/edge_nested_style_set.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_nested_style_set.d2,0:0:0-3:0:46",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_replace_arrowhead.exp.json b/testdata/d2oracle/TestSet/edge_replace_arrowhead.exp.json
index daf32c444..a4206713f 100644
--- a/testdata/d2oracle/TestSet/edge_replace_arrowhead.exp.json
+++ b/testdata/d2oracle/TestSet/edge_replace_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead.d2,0:0:0-1:0:42",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.exp.json b/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.exp.json
index ae249573a..c47c70beb 100644
--- a/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.exp.json
+++ b/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:0:0-2:0:51",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/edge_set_arrowhead.exp.json b/testdata/d2oracle/TestSet/edge_set_arrowhead.exp.json
index 1eae1a22b..5573b5348 100644
--- a/testdata/d2oracle/TestSet/edge_set_arrowhead.exp.json
+++ b/testdata/d2oracle/TestSet/edge_set_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/edge_set_arrowhead.d2,0:0:0-1:0:42",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/expanded_map_style.exp.json b/testdata/d2oracle/TestSet/expanded_map_style.exp.json
index 8e002af39..5fc455ba3 100644
--- a/testdata/d2oracle/TestSet/expanded_map_style.exp.json
+++ b/testdata/d2oracle/TestSet/expanded_map_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/expanded_map_style.d2,0:0:0-5:0:44",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/icon.exp.json b/testdata/d2oracle/TestSet/icon.exp.json
index 2359bf53c..b44444a5e 100644
--- a/testdata/d2oracle/TestSet/icon.exp.json
+++ b/testdata/d2oracle/TestSet/icon.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/icon.d2,0:0:0-1:0:68",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/inline_style.exp.json b/testdata/d2oracle/TestSet/inline_style.exp.json
index 5b8f52381..366380214 100644
--- a/testdata/d2oracle/TestSet/inline_style.exp.json
+++ b/testdata/d2oracle/TestSet/inline_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/inline_style.d2,0:0:0-4:0:51",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/label.exp.json b/testdata/d2oracle/TestSet/label.exp.json
index 9c19b1853..9c502d199 100644
--- a/testdata/d2oracle/TestSet/label.exp.json
+++ b/testdata/d2oracle/TestSet/label.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/label.d2,0:0:0-1:0:88",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/label_primary.exp.json b/testdata/d2oracle/TestSet/label_primary.exp.json
index 88abb7d0f..dcd401091 100644
--- a/testdata/d2oracle/TestSet/label_primary.exp.json
+++ b/testdata/d2oracle/TestSet/label_primary.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/label_primary.d2,0:0:0-3:0:63",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/label_replace.exp.json b/testdata/d2oracle/TestSet/label_replace.exp.json
index 22338d647..8c6b7be98 100644
--- a/testdata/d2oracle/TestSet/label_replace.exp.json
+++ b/testdata/d2oracle/TestSet/label_replace.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/label_replace.d2,0:0:0-1:0:88",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/label_unset.exp.json b/testdata/d2oracle/TestSet/label_unset.exp.json
index 2878bd3e1..5b8f1b505 100644
--- a/testdata/d2oracle/TestSet/label_unset.exp.json
+++ b/testdata/d2oracle/TestSet/label_unset.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/label_unset.d2,0:0:0-1:0:7",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/map_key_missing.exp.json b/testdata/d2oracle/TestSet/map_key_missing.exp.json
index 801f646b8..b68d29e52 100644
--- a/testdata/d2oracle/TestSet/map_key_missing.exp.json
+++ b/testdata/d2oracle/TestSet/map_key_missing.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/map_key_missing.d2,0:0:0-1:0:83",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/nested_alex.exp.json b/testdata/d2oracle/TestSet/nested_alex.exp.json
index 693ec3fa0..c9505a86d 100644
--- a/testdata/d2oracle/TestSet/nested_alex.exp.json
+++ b/testdata/d2oracle/TestSet/nested_alex.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/nested_alex.d2,0:0:0-5:0:202",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/new_style.exp.json b/testdata/d2oracle/TestSet/new_style.exp.json
index 119eac8ef..de49469cf 100644
--- a/testdata/d2oracle/TestSet/new_style.exp.json
+++ b/testdata/d2oracle/TestSet/new_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/new_style.d2,0:0:0-1:0:29",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_arrowhead.exp.json b/testdata/d2oracle/TestSet/replace_arrowhead.exp.json
index 3ca0ca736..f3a071b8b 100644
--- a/testdata/d2oracle/TestSet/replace_arrowhead.exp.json
+++ b/testdata/d2oracle/TestSet/replace_arrowhead.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_arrowhead.d2,0:0:0-3:0:45",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_arrowhead_map.exp.json b/testdata/d2oracle/TestSet/replace_arrowhead_map.exp.json
index 06a5767a7..6f61e5ccf 100644
--- a/testdata/d2oracle/TestSet/replace_arrowhead_map.exp.json
+++ b/testdata/d2oracle/TestSet/replace_arrowhead_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,0:0:0-5:0:56",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_dimensions.exp.json b/testdata/d2oracle/TestSet/replace_dimensions.exp.json
index bf2ff2283..6f180fe4a 100644
--- a/testdata/d2oracle/TestSet/replace_dimensions.exp.json
+++ b/testdata/d2oracle/TestSet/replace_dimensions.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_dimensions.d2,0:0:0-3:0:25",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_edge_style.exp.json b/testdata/d2oracle/TestSet/replace_edge_style.exp.json
index be349970a..5a0c8b2cf 100644
--- a/testdata/d2oracle/TestSet/replace_edge_style.exp.json
+++ b/testdata/d2oracle/TestSet/replace_edge_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_edge_style.d2,0:0:0-4:0:59",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_edge_style_map.exp.json b/testdata/d2oracle/TestSet/replace_edge_style_map.exp.json
index 57302a7ff..5380b903a 100644
--- a/testdata/d2oracle/TestSet/replace_edge_style_map.exp.json
+++ b/testdata/d2oracle/TestSet/replace_edge_style_map.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_edge_style_map.d2,0:0:0-5:0:46",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_link.exp.json b/testdata/d2oracle/TestSet/replace_link.exp.json
index aa022e6d1..e523a41f8 100644
--- a/testdata/d2oracle/TestSet/replace_link.exp.json
+++ b/testdata/d2oracle/TestSet/replace_link.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_link.d2,0:0:0-3:0:38",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_position.exp.json b/testdata/d2oracle/TestSet/replace_position.exp.json
index f6d88af71..e4b2192ba 100644
--- a/testdata/d2oracle/TestSet/replace_position.exp.json
+++ b/testdata/d2oracle/TestSet/replace_position.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_position.d2,0:0:0-5:0:47",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_shape.exp.json b/testdata/d2oracle/TestSet/replace_shape.exp.json
index 58c715d2c..1455ae8cb 100644
--- a/testdata/d2oracle/TestSet/replace_shape.exp.json
+++ b/testdata/d2oracle/TestSet/replace_shape.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_shape.d2,0:0:0-1:0:21",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_style.exp.json b/testdata/d2oracle/TestSet/replace_style.exp.json
index fb7915942..e04fb53c1 100644
--- a/testdata/d2oracle/TestSet/replace_style.exp.json
+++ b/testdata/d2oracle/TestSet/replace_style.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_style.d2,0:0:0-1:0:26",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_style_edgecase.exp.json b/testdata/d2oracle/TestSet/replace_style_edgecase.exp.json
index 9ce6bc852..49fc47df6 100644
--- a/testdata/d2oracle/TestSet/replace_style_edgecase.exp.json
+++ b/testdata/d2oracle/TestSet/replace_style_edgecase.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_style_edgecase.d2,0:0:0-2:0:52",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/replace_tooltip.exp.json b/testdata/d2oracle/TestSet/replace_tooltip.exp.json
index 110192330..91d3d5797 100644
--- a/testdata/d2oracle/TestSet/replace_tooltip.exp.json
+++ b/testdata/d2oracle/TestSet/replace_tooltip.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/replace_tooltip.d2,0:0:0-3:0:25",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/set_dimensions.exp.json b/testdata/d2oracle/TestSet/set_dimensions.exp.json
index a2bd8c05c..776fc20bc 100644
--- a/testdata/d2oracle/TestSet/set_dimensions.exp.json
+++ b/testdata/d2oracle/TestSet/set_dimensions.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/set_dimensions.d2,0:0:0-1:0:21",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/set_position.exp.json b/testdata/d2oracle/TestSet/set_position.exp.json
index 28dc27b2f..c08666648 100644
--- a/testdata/d2oracle/TestSet/set_position.exp.json
+++ b/testdata/d2oracle/TestSet/set_position.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/set_position.d2,0:0:0-1:0:19",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/set_tooltip.exp.json b/testdata/d2oracle/TestSet/set_tooltip.exp.json
index 9d2fa571a..7b9668576 100644
--- a/testdata/d2oracle/TestSet/set_tooltip.exp.json
+++ b/testdata/d2oracle/TestSet/set_tooltip.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/set_tooltip.d2,0:0:0-1:0:21",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/shape.exp.json b/testdata/d2oracle/TestSet/shape.exp.json
index feaca3032..f8ed5b5f5 100644
--- a/testdata/d2oracle/TestSet/shape.exp.json
+++ b/testdata/d2oracle/TestSet/shape.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/shape.d2,0:0:0-1:0:24",
"nodes": [
diff --git a/testdata/d2oracle/TestSet/shape_nested_style_set.exp.json b/testdata/d2oracle/TestSet/shape_nested_style_set.exp.json
index a29aa1bd0..8b4d3ce16 100644
--- a/testdata/d2oracle/TestSet/shape_nested_style_set.exp.json
+++ b/testdata/d2oracle/TestSet/shape_nested_style_set.exp.json
@@ -1,7 +1,7 @@
{
"graph": {
"name": "",
- "boardContainer": false,
+ "isContainerOnly": false,
"ast": {
"range": "d2/testdata/d2oracle/TestSet/shape_nested_style_set.d2,0:0:0-1:0:24",
"nodes": [