Serge Bazanski | 7d311e9 | 2020-10-10 17:57:44 +0200 | [diff] [blame] | 1 | // 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 | } |