blob: e8a21d361514cefdeefdc150b9a1fbb87db81f38 [file] [log] [blame]
Serge Bazanski7d311e92020-10-10 17:57:44 +02001// This file was generated by https://github.com/grafana/dashboard-spec
2
3{
4 new(
5 collapse=true,
6 collapsed=true,
7 datasource=null,
8 repeat=null,
9 repeatIteration=null,
10 showTitle=true,
11 title=null,
12 titleSize='h6',
13 ):: {
14 [if collapse != null then 'collapse']: collapse,
15 [if collapsed != null then 'collapsed']: collapsed,
16 [if datasource != null then 'datasource']: datasource,
17 [if repeat != null then 'repeat']: repeat,
18 [if repeatIteration != null then 'repeatIteration']: repeatIteration,
19 [if showTitle != null then 'showTitle']: showTitle,
20 [if title != null then 'title']: title,
21 [if titleSize != null then 'titleSize']: titleSize,
22 type: 'row',
23
24 setGridPos(
25 h=8,
26 w=12,
27 x=null,
28 y=null,
29 ):: self {}
30 + { gridPos+: { [if h != null then 'h']: h } }
31 + { gridPos+: { [if w != null then 'w']: w } }
32 + { gridPos+: { [if x != null then 'x']: x } }
33 + { gridPos+: { [if y != null then 'y']: y } }
34 ,
35
36
37 addPanel(
38 panel
39 ):: self {}
40 + { panels+: [
41 panel,
42 ] },
43
44 },
45}