瀏覽代碼

wip: panel-header: Add proper typings to maxDataPoints and interval + remove code in comment

Johannes Schill 7 年之前
父節點
當前提交
8117a7559f
共有 2 個文件被更改,包括 2 次插入15 次删除
  1. 2 2
      public/app/features/dashboard/panel_model.ts
  2. 0 13
      public/app/features/panel/metrics_panel_ctrl.ts

+ 2 - 2
public/app/features/dashboard/panel_model.ts

@@ -47,8 +47,8 @@ export class PanelModel {
   timeShift?: any;
   hideTimeOverride?: any;
 
-  maxDataPoints?: any;
-  interval?: any;
+  maxDataPoints?: number;
+  interval?: string;
 
   // non persisted
   fullscreen: boolean;

+ 0 - 13
public/app/features/panel/metrics_panel_ctrl.ts

@@ -148,19 +148,6 @@ class MetricsPanelCtrl extends PanelCtrl {
   }
 
   calculateInterval() {
-    // let intervalOverride = this.panel.interval;
-
-    // // if no panel interval check datasource
-    // if (intervalOverride) {
-    //   intervalOverride = this.templateSrv.replace(intervalOverride, this.panel.scopedVars);
-    // } else if (this.datasource && this.datasource.interval) {
-    //   intervalOverride = this.datasource.interval;
-    // }
-
-    // const res = kbn.calculateInterval(this.range, this.resolution, intervalOverride);
-    // this.interval = res.interval;
-    // this.intervalMs = res.intervalMs;
-
     const interval = calculateIntervalUtil(this.panel, this.datasource, this.range, this.resolution);
     this.interval = interval.interval;
     this.intervalMs = this.intervalMs;