module.js 834 B

123456789101112131415161718192021222324252627282930
  1. define([
  2. './datasource',
  3. './edit_view',
  4. './bucket_agg',
  5. './metric_agg',
  6. ],
  7. function (ElasticDatasource, editView) {
  8. 'use strict';
  9. function metricsQueryEditor() {
  10. return {controller: 'ElasticQueryCtrl', templateUrl: 'public/app/plugins/datasource/elasticsearch/partials/query.editor.html'};
  11. }
  12. function metricsQueryOptions() {
  13. return {templateUrl: 'public/app/plugins/datasource/elasticsearch/partials/query.options.html'};
  14. }
  15. function annotationsQueryEditor() {
  16. return {templateUrl: 'public/app/plugins/datasource/elasticsearch/partials/annotations.editor.html'};
  17. }
  18. return {
  19. Datasource: ElasticDatasource,
  20. configView: editView.default,
  21. annotationsQueryEditor: annotationsQueryEditor,
  22. metricsQueryEditor: metricsQueryEditor,
  23. metricsQueryOptions: metricsQueryOptions,
  24. };
  25. });