module.ts 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import {GraphiteDatasource} from './datasource';
  2. import {GraphiteQueryCtrl} from './query_ctrl';
  3. class GraphiteConfigCtrl {
  4. static templateUrl = 'public/app/plugins/datasource/graphite/partials/config.html';
  5. }
  6. class GraphiteQueryOptionsCtrl {
  7. static templateUrl = 'public/app/plugins/datasource/graphite/partials/query.options.html';
  8. }
  9. export {
  10. GraphiteDatasource as Datasource,
  11. GraphiteQueryCtrl as QueryCtrl,
  12. GraphiteConfigCtrl as ConfigCtrl,
  13. GraphiteQueryOptionsCtrl as QueryOptionsCtrl,
  14. };
  15. // define([
  16. // './datasource',
  17. // ],
  18. // function (GraphiteDatasource) {
  19. // 'use strict';
  20. //
  21. // function metricsQueryEditor() {
  22. // return {
  23. // controller: 'GraphiteQueryCtrl',
  24. // templateUrl: 'public/app/plugins/datasource/graphite/partials/query.editor.html'
  25. // };
  26. // }
  27. //
  28. // function metricsQueryOptions() {
  29. // return {templateUrl: 'public/app/plugins/datasource/graphite/partials/query.options.html'};
  30. // }
  31. //
  32. // function annotationsQueryEditor() {
  33. // return {templateUrl: 'public/app/plugins/datasource/graphite/partials/annotations.editor.html'};
  34. // }
  35. //
  36. // function configView() {
  37. // return {templateUrl: 'public/app/plugins/datasource/graphite/partials/config.html'};
  38. // }
  39. //
  40. // function ConfigView() {
  41. // }
  42. // ConfigView.templateUrl = 'public/app/plugins/datasource/graphite/partials/config.html';
  43. //
  44. // return {
  45. // Datasource: GraphiteDatasource,
  46. // configView: configView,
  47. // annotationsQueryEditor: annotationsQueryEditor,
  48. // metricsQueryEditor: metricsQueryEditor,
  49. // metricsQueryOptions: metricsQueryOptions,
  50. // ConfigView: ConfigView
  51. // };
  52. // });