feat(ds observable): minor progress on handling data source observable

This commit is contained in:
Torkel Ödegaard 2016-03-16 15:59:21 +01:00
parent 0f6579801d
commit 79a803ea8f

View File

@ -27,6 +27,7 @@ class MetricsPanelCtrl extends PanelCtrl {
skipDataOnInit: boolean;
datasources: any[];
dataSubscription: any;
dataHandler: any;
constructor($scope, $injector) {
super($scope, $injector);
@ -203,7 +204,10 @@ class MetricsPanelCtrl extends PanelCtrl {
handleObservable(observable) {
this.dataSubscription = observable.subscribe({
next: (data) => {
console.log('panel: observer got data');
if (data.range) {
this.range = data.range;
}
this.dataHandler(data);
},
error: (error) => {
console.log('panel: observer got error');