Added variables highlight in query editor.

This commit is contained in:
Alexander Zobnin
2016-03-30 23:04:17 +03:00
parent 2ffc5ca297
commit c5a421c933
3 changed files with 32 additions and 4 deletions

View File

@@ -182,6 +182,18 @@ export class ZabbixQueryController extends QueryCtrl {
return utils.isRegex(str);
}
isVariable(str) {
var variablePattern = /^\$\w+/;
if (variablePattern.test(str)) {
var variables = _.map(this.templateSrv.variables, variable => {
return '$' + variable.name;
});
return _.contains(variables, str);
} else {
return false;
}
}
onTargetBlur() {
var newTarget = _.cloneDeep(this.target);
if (!_.isEqual(this.oldTarget, this.target)) {