2015-10-30 08:24:04 -05:00
|
|
|
define([
|
|
|
|
'lodash',
|
|
|
|
],
|
|
|
|
function (_) {
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
return function Settings (options) {
|
|
|
|
var defaults = {
|
|
|
|
datasources : {},
|
|
|
|
window_title_prefix : 'Grafana - ',
|
|
|
|
panels : {
|
|
|
|
'graph': { path: 'app/panels/graph', name: 'Graph' },
|
2015-11-02 10:00:47 -06:00
|
|
|
'table': { path: 'app/panels/table', name: 'Table' },
|
2015-10-30 08:24:04 -05:00
|
|
|
'singlestat': { path: 'app/panels/singlestat', name: 'Single stat' },
|
|
|
|
'text': { path: 'app/panels/text', name: 'Text' },
|
|
|
|
'dashlist': { path: 'app/panels/dashlist', name: 'Dashboard list' },
|
|
|
|
},
|
2015-11-12 04:49:07 -06:00
|
|
|
new_panel_title: 'Panel Title',
|
2015-10-30 08:24:04 -05:00
|
|
|
plugins: {},
|
|
|
|
playlist_timespan: "1m",
|
|
|
|
unsaved_changes_warning: true,
|
|
|
|
appSubUrl: ""
|
|
|
|
};
|
|
|
|
|
2015-11-24 00:29:52 -06:00
|
|
|
return _.extend({}, defaults, options);
|
2015-10-30 08:24:04 -05:00
|
|
|
};
|
|
|
|
});
|