feat(query editor): updated query editor to use new forms stle and outer query row component

This commit is contained in:
Torkel Ödegaard
2016-04-28 12:06:36 +02:00
parent 3a463dc4cf
commit 53b1eae85f
3 changed files with 91 additions and 152 deletions

View File

@@ -26,9 +26,9 @@ export class ZabbixQueryController extends QueryCtrl {
this.templateSrv = templateSrv;
this.editorModes = {
0: 'num',
1: 'itservice',
2: 'text'
0: {value: 'num', text: 'Numeric metrics', mode: 0},
1: {value: 'itservice', text: 'IT Services', mode: 1},
2: {value: 'text', text: 'Text metrics', mode: 2}
};
// Map functions for bs-typeahead
@@ -98,7 +98,7 @@ export class ZabbixQueryController extends QueryCtrl {
initFilters() {
var self = this;
var itemtype = self.editorModes[self.target.mode];
var itemtype = self.editorModes[self.target.mode].value;
return this.$q.when(this.suggestGroups())
.then(() => {return self.suggestHosts();})
.then(() => {return self.suggestApps();})