datasource.ts 362 B

123456789101112131415161718192021
  1. ///<reference path="../../../headers/common.d.ts" />
  2. import {liveSrv} from 'app/core/core';
  3. export class GrafanaStreamDS {
  4. /** @ngInject */
  5. constructor(private $q) {
  6. }
  7. query(options) {
  8. if (options.targets.length === 0) {
  9. return Promise.resolve({data: []});
  10. }
  11. var target = options.targets[0];
  12. liveSrv.subscribe(target);
  13. }
  14. }