module.js 879 B

1234567891011121314151617181920212223242526272829
  1. define([
  2. 'angular',
  3. './datasource',
  4. ],
  5. function (angular, InfluxDatasource) {
  6. 'use strict';
  7. var module = angular.module('grafana.directives');
  8. module.directive('metricQueryEditorInfluxdb', function() {
  9. return {controller: 'InfluxQueryCtrl', templateUrl: 'app/plugins/datasource/influxdb/partials/query.editor.html'};
  10. });
  11. module.directive('metricQueryOptionsInfluxdb', function() {
  12. return {templateUrl: 'app/plugins/datasource/influxdb/partials/query.options.html'};
  13. });
  14. module.directive('annotationsQueryEditorInfluxdb', function() {
  15. return {templateUrl: 'app/plugins/datasource/influxdb/partials/annotations.editor.html'};
  16. });
  17. module.directive('datasourceCustomSettingsViewInfluxdb', function() {
  18. return {templateUrl: 'app/plugins/datasource/influxdb/partials/config.html'};
  19. });
  20. return {
  21. Datasource: InfluxDatasource
  22. };
  23. });