Torkel Ödegaard 10 лет назад
Родитель
Сommit
9c1217cd2c

+ 0 - 5
public/app/plugins/panel/test/module.html

@@ -1,5 +0,0 @@
-<h2 class="text-center">
-	Test panel!
-	panel.id: {{ctrl.panel.id}}
-	data: {{ctrl.data}}
-</h2>

+ 0 - 35
public/app/plugins/panel/test/module.ts

@@ -1,35 +0,0 @@
-///<reference path="../../../headers/common.d.ts" />
-
-import {PanelDirective, MetricsPanelCtrl} from '../../../features/panel/panel';
-
-function optionsTab() {
-  return {template: '<h2>options!</h2>' };
-}
-
-export class TestPanelCtrl extends MetricsPanelCtrl {
-  data: any;
-
-  constructor($scope, $injector) {
-    super($scope, $injector);
-  }
-
-  refreshData(data) {
-    return this.issueQueries().then(res => {
-      this.data = res.data[0].target;
-      console.log('issueQueries', res);
-    }).catch(err => {
-      console.log('Errrrr! in test panel', err);
-    });
-  }
-}
-
-class TestPanel extends PanelDirective {
-  templateUrl = `app/plugins/panel/test/module.html`;
-  controller = TestPanelCtrl;
-
-  link(scope, elem) {
-    console.log('test panel linking:', scope);
-  }
-}
-
-export {TestPanel as Panel}

+ 0 - 18
public/app/plugins/panel/test/plugin.json

@@ -1,18 +0,0 @@
-{
-  "type": "panel",
-  "name": "Test",
-  "id": "test",
-
-  "info": {
-    "description": "Test panel",
-    "author": {
-      "name": "Core Grafana Team.",
-      "url": "http://grafana.org"
-    },
-    "logos": {
-      "icon": "fa fa-fw th-large",
-      "small": "img/logo_small.png",
-      "large": "img/logo_large.png"
-    }
-  }
-}

+ 1 - 3
public/app/plugins/panel/text/module.ts

@@ -22,9 +22,7 @@ export class TextPanelCtrl extends PanelCtrl {
 
 
   initEditMode() {
   initEditMode() {
     this.icon = 'fa fa-text-width';
     this.icon = 'fa fa-text-width';
-    this.addEditorTab('Options', () => {
-      return { templateUrl: 'public/app/plugins/panel/text/editor.html' };
-    });
+    this.addEditorTab('Options', 'public/app/plugins/panel/text/editor.html');
   }
   }
 
 
   refresh() {
   refresh() {