123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- $(function() {
- "use strict";
- BWA.ChartOptions = BWA.ChartOptions || {};
- var A = BWA.ChartOptions.CenterMainDashboard = BWA.ChartOptions.CenterMainDashboard || {};
- A.getTodayEnergyUsageStatusSeriesOptions = function(flags) {
- var series = [];
- if (flags.today) {
- series.push({
- valueField: 'TodayValue', name: '오늘', point: { size: 8 }
- });
- }
- if (flags.yesterday) {
- series.push({
- valueField: 'YesterdayValue', name: '어제', point: { size: 8 }
- });
- }
- if (flags.lastWeek) {
- series.push({
- valueField: 'LastWeekValue', name: '지난주', point: { size: 8 }
- });
- }
- return series;
- };
- A.getTodayEnergyUsageStatusChartOptions = function() {
- return {
- // palette: 'Soft Pastel',
- commonSeriesSettings: {
- type: 'line',
- argumentField: 'DateTime'
- },
- argumentAxis: {
- //title: $G('hour'),
- //label: {
- // format: 'HH'
- //},
- label: {
- customizeText: function() {
- return this.value + '시';
- }
- },
- min: 0,
- max: 24,
- valueMarginsEnabled: false,
- tickInterval: 4,
- //minValueMargin: 0.0,
- //maxValueMargin: 0.02,
- },
- valueAxis: {
- label: {
- format: 'largeNumber'
- },
- showZero: true
- },
- tooltip: {
- enabled: true,
- customizeTooltip: function(point) {
- return {
- text: '[{0}] {1}{2}: {3}'.formati(point.seriesName, point.argumentText, '시', point.value)
- };
- }
- },
- legend: {
- visible: false,
- position: 'inside',
- verticalAlignment: "top",
- horizontalAlignment: "left",
- border: {
- visible: true
- }
- }
- }
- };
- });
|