Can't edit the question. Gives an error. It would be better if you create levels in it so you can open and close specific level. Also you need a formatter in it (to beautify it). Can you guys create this as addon with a new update?
You can check a source code of this page inside file src/views/LayoutBuilder.vue.
We preview our JSON object using component src/components/highlighters/CodeHighlighter.vue, it have two props lang and fieldHeight.
lang - language you want to preview, for example javascript, html, css e.t.c. fieldHeight - optional prop, provide it if you want to limit previewer height
In slot you can pass a code that you want to display.
Regards, Lauris Stepanovs, Keenthemes Support Team