Skip to content

Commit 09370d8

Browse files
authored
Add label support for query entity (#131)
* Add label support for query entity * Fix linter issue
1 parent 50b13b8 commit 09370d8

4 files changed

Lines changed: 5 additions & 0 deletions

File tree

src/templates/query.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ class Query {
4848
query: query,
4949
// todo: added default
5050
name: opts.name || '',
51+
label: opts.name || '',
5152
datasource: opts.datasource,
5253
type: 'query',
5354
includeAll: true,
@@ -70,6 +71,7 @@ class Query {
7071
'refresh',
7172
'regex',
7273
'tag',
74+
'label',
7375
];
7476

7577
// Override overridable values

test/fixtures/templates/override_query.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ const overrideQueryTemplate: GrafanaQueryTemplate = {
2424
type: 'query',
2525
query: 'stats.*',
2626
name: 'template',
27+
label: 'template label',
2728
datasource: 'datasource',
2829
options: [],
2930
current: {},

test/fixtures/templates/simple_query.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ const simpleQueryTemplate: GrafanaQueryTemplate = {
2424
type: 'query',
2525
query: 'servers.*',
2626
name: 'foo',
27+
label: 'foo',
2728
datasource: 'default',
2829
options: [],
2930
current: {},

test/templates/query.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ test('Query template state cannot be mutated after init', function () {
9191
test('Query template state overridden on init', function () {
9292
var template = new Query('stats.*', {
9393
name: 'template',
94+
label: 'template label',
9495
datasource: 'datasource',
9596
includeAll: false,
9697
allFormat: 'glob',

0 commit comments

Comments
 (0)