140 lines
3.1 KiB
Plaintext
140 lines
3.1 KiB
Plaintext
(
|
|
dock_items:{
|
|
edit_tabs:Tabs(
|
|
tabs:[
|
|
edit_first,
|
|
],
|
|
selected:0,
|
|
closable:true,
|
|
),
|
|
split3:Splitter(
|
|
axis:Horizontal,
|
|
align:FromA(20),
|
|
a:split4,
|
|
b:run_tabs,
|
|
),
|
|
split4:Splitter(
|
|
axis:Horizontal,
|
|
align:Weighted(0.5),
|
|
a:outline_tabs,
|
|
b:design_tabs,
|
|
),
|
|
search:Tab(
|
|
name:"Search",
|
|
template:SearchTab,
|
|
kind:Search,
|
|
),
|
|
snapshot_tab:Tab(
|
|
name:"Snapshot",
|
|
template:SnapshotTab,
|
|
kind:Snapshot,
|
|
),
|
|
file_tree_tabs:Tabs(
|
|
tabs:[
|
|
file_tree_tab,
|
|
run_list_tab,
|
|
search,
|
|
snapshot_tab,
|
|
],
|
|
selected:1,
|
|
closable:true,
|
|
),
|
|
log_tabs:Tabs(
|
|
tabs:[
|
|
log_list_tab,
|
|
profiler,
|
|
],
|
|
selected:0,
|
|
closable:true,
|
|
),
|
|
file_tree_tab:Tab(
|
|
name:"Files",
|
|
template:FilesTab,
|
|
kind:StudioFileTree,
|
|
),
|
|
ai_first:Tab(
|
|
name:"",
|
|
template:AiFirstTab,
|
|
kind:AiFirst,
|
|
),
|
|
run_first:Tab(
|
|
name:"",
|
|
template:RunFirstTab,
|
|
kind:RunFirst,
|
|
),
|
|
log_list_tab:Tab(
|
|
name:"Log",
|
|
template:LogTab,
|
|
kind:LogList,
|
|
),
|
|
edit_first:Tab(
|
|
name:"",
|
|
template:EditFirstTab,
|
|
kind:EditFirst,
|
|
),
|
|
design_first:Tab(
|
|
name:"",
|
|
template:DesignFirstTab,
|
|
kind:DesignFirst,
|
|
),
|
|
outline_first:Tab(
|
|
name:"",
|
|
template:OutlineFirstTab,
|
|
kind:OutlineFirst,
|
|
),
|
|
split2:Splitter(
|
|
axis:Horizontal,
|
|
align:Weighted(0.5),
|
|
a:edit_tabs,
|
|
b:split3,
|
|
),
|
|
run_list_tab:Tab(
|
|
name:"Run",
|
|
template:RunListTab,
|
|
kind:RunList,
|
|
),
|
|
root:Splitter(
|
|
axis:Horizontal,
|
|
align:FromA(250),
|
|
a:file_tree_tabs,
|
|
b:split1,
|
|
),
|
|
outline_tabs:Tabs(
|
|
tabs:[
|
|
outline_first,
|
|
],
|
|
selected:0,
|
|
closable:true,
|
|
),
|
|
design_tabs:Tabs(
|
|
tabs:[
|
|
design_first,
|
|
],
|
|
selected:0,
|
|
closable:true,
|
|
),
|
|
run_tabs:Tabs(
|
|
tabs:[
|
|
run_first,
|
|
ai_first,
|
|
],
|
|
selected:0,
|
|
closable:true,
|
|
),
|
|
profiler:Tab(
|
|
name:"Profiler",
|
|
template:ProfilerTab,
|
|
kind:Profiler,
|
|
),
|
|
split1:Splitter(
|
|
axis:Vertical,
|
|
align:FromB(200),
|
|
a:split2,
|
|
b:log_tabs,
|
|
),
|
|
},
|
|
processes:[
|
|
],
|
|
tab_id_to_file_node_id:{
|
|
},
|
|
) |