You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
71 lines
1.9 KiB
71 lines
1.9 KiB
/**
|
|
* Theme: Velonic Admin Template
|
|
* Author: Coderthemes
|
|
* Module/App: Dashboard Application
|
|
*/
|
|
|
|
!function($) {
|
|
"use strict";
|
|
|
|
var Dashboard = function() {
|
|
this.$body = $("body")
|
|
};
|
|
|
|
//initializing various charts and components
|
|
Dashboard.prototype.init = function() {
|
|
/**
|
|
* Morris charts
|
|
*/
|
|
|
|
//Line chart
|
|
Morris.Line({
|
|
element: 'morris-line-example',
|
|
data: [
|
|
{ y: '2012', a: 75, b: 65},
|
|
{ y: '2013', a: 50, b: 40},
|
|
{ y: '2014', a: 75, b: 65},
|
|
{ y: '2015', a: 100, b: 90}
|
|
],
|
|
xkey: 'y',
|
|
ykeys: ['a', 'b'],
|
|
labels: ['Series A', 'Series B'],
|
|
resize: true,
|
|
lineColors: ['#1a2942', '#3bc0c3']
|
|
});
|
|
|
|
//Bar chart
|
|
Morris.Bar({
|
|
element: 'morris-bar-example',
|
|
data: [
|
|
{ y: '周日', a: 75, b: 65 , c: 20 },
|
|
{ y: '周一', a: 50, b: 40 , c: 50 },
|
|
{ y: '周二', a: 75, b: 65 , c: 95 },
|
|
{ y: '周三', a: 50, b: 40 , c: 22 },
|
|
{ y: '周四', a: 75, b: 65 , c: 56 },
|
|
{ y: '周五', a: 100, b: 90 , c: 60 },
|
|
{ y: '周六', a: 100, b: 90 , c: 60 }
|
|
],
|
|
xkey: 'y',
|
|
ykeys: ['a', 'b', 'c'],
|
|
labels: ['Series A', 'Series B', 'Series c'],
|
|
barColors: ['#3bc0c3', '#1a2942', '#dcdcdc']
|
|
});
|
|
|
|
|
|
//Chat application -> You can initialize/add chat application in any page.
|
|
$.ChatApp.init();
|
|
},
|
|
//init dashboard
|
|
$.Dashboard = new Dashboard, $.Dashboard.Constructor = Dashboard
|
|
|
|
}(window.jQuery),
|
|
|
|
//initializing dashboad
|
|
function($) {
|
|
"use strict";
|
|
$.Dashboard.init()
|
|
}(window.jQuery);
|
|
|
|
|
|
|