settings.js 839 B

123456789101112131415161718192021222324252627
  1. define([
  2. 'lodash',
  3. ],
  4. function (_) {
  5. "use strict";
  6. return function Settings (options) {
  7. var defaults = {
  8. datasources : {},
  9. window_title_prefix : 'Grafana - ',
  10. panels : {
  11. 'graph': { path: 'app/panels/graph', name: 'Graph' },
  12. 'table': { path: 'app/panels/table', name: 'Table' },
  13. 'singlestat': { path: 'app/panels/singlestat', name: 'Single stat' },
  14. 'text': { path: 'app/panels/text', name: 'Text' },
  15. 'dashlist': { path: 'app/panels/dashlist', name: 'Dashboard list' },
  16. },
  17. new_panel_title: 'Panel Title',
  18. plugins: {},
  19. playlist_timespan: "1m",
  20. unsaved_changes_warning: true,
  21. appSubUrl: ""
  22. };
  23. return _.extend({}, defaults, options);
  24. };
  25. });