| 12345678910111213141516171819202122232425262728 |
- ///<reference path="../../../headers/common.d.ts" />
- import {GrafanaDatasource} from './datasource';
- import {QueryCtrl} from 'app/plugins/sdk';
- class GrafanaQueryCtrl extends QueryCtrl {
- static templateUrl = 'partials/query.editor.html';
- }
- class GrafanaAnnotationsQueryCtrl {
- annotation: any;
- constructor() {
- this.annotation.type = this.annotation.type || 'alert';
- this.annotation.limit = this.annotation.limit || 100;
- }
- static templateUrl = 'partials/annotations.editor.html';
- }
- export {
- GrafanaDatasource,
- GrafanaDatasource as Datasource,
- GrafanaQueryCtrl as QueryCtrl,
- GrafanaAnnotationsQueryCtrl as AnnotationsQueryCtrl,
- };
|