mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-17 16:24:25 +08:00
add chart date type settings for trend analysis
This commit is contained in:
+18
-9
@@ -22,13 +22,14 @@ const defaultSettings = {
|
||||
showAccountBalance: true,
|
||||
statistics: {
|
||||
defaultChartDataType: statisticsConstants.defaultChartDataType,
|
||||
defaultDataRangeType: statisticsConstants.defaultDataRangeType,
|
||||
defaultTimezoneType: timezoneConstants.defaultTimezoneTypesUsedForStatistics,
|
||||
defaultAccountFilter: {},
|
||||
defaultTransactionCategoryFilter: {},
|
||||
defaultSortingType: statisticsConstants.defaultSortingType,
|
||||
defaultCategoricalChartType: statisticsConstants.defaultCategoricalChartType,
|
||||
defaultCategoricalChartDataRangeType: statisticsConstants.defaultCategoricalChartDataRangeType,
|
||||
defaultTrendChartType: statisticsConstants.defaultTrendChartType,
|
||||
defaultTrendChartDataRangeType: statisticsConstants.defaultTrendChartDataRangeType,
|
||||
},
|
||||
animate: true
|
||||
};
|
||||
@@ -230,10 +231,6 @@ export function setStatisticsDefaultChartDataType(value) {
|
||||
setSubOption('statistics', 'defaultChartDataType', value);
|
||||
}
|
||||
|
||||
export function getStatisticsDefaultDateRange() {
|
||||
return getSubOption('statistics', 'defaultDataRangeType');
|
||||
}
|
||||
|
||||
export function getStatisticsDefaultTimezoneType() {
|
||||
return getSubOption('statistics', 'defaultTimezoneType');
|
||||
}
|
||||
@@ -242,10 +239,6 @@ export function setStatisticsDefaultTimezoneType(value) {
|
||||
setSubOption('statistics', 'defaultTimezoneType', value);
|
||||
}
|
||||
|
||||
export function setStatisticsDefaultDateRange(value) {
|
||||
setSubOption('statistics', 'defaultDataRangeType', value);
|
||||
}
|
||||
|
||||
export function getStatisticsDefaultAccountFilter() {
|
||||
return getSubOption('statistics', 'defaultAccountFilter');
|
||||
}
|
||||
@@ -278,6 +271,14 @@ export function setStatisticsDefaultCategoricalChartType(value) {
|
||||
setSubOption('statistics', 'defaultCategoricalChartType', value);
|
||||
}
|
||||
|
||||
export function getStatisticsDefaultCategoricalChartDataRange() {
|
||||
return getSubOption('statistics', 'defaultCategoricalChartDataRangeType');
|
||||
}
|
||||
|
||||
export function setStatisticsDefaultCategoricalChartDataRange(value) {
|
||||
setSubOption('statistics', 'defaultCategoricalChartDataRangeType', value);
|
||||
}
|
||||
|
||||
export function getStatisticsDefaultTrendChartType() {
|
||||
return getSubOption('statistics', 'defaultTrendChartType');
|
||||
}
|
||||
@@ -286,6 +287,14 @@ export function setStatisticsDefaultTrendChartType(value) {
|
||||
setSubOption('statistics', 'defaultTrendChartType', value);
|
||||
}
|
||||
|
||||
export function getStatisticsDefaultTrendChartDataRange() {
|
||||
return getSubOption('statistics', 'defaultTrendChartDataRangeType');
|
||||
}
|
||||
|
||||
export function setStatisticsDefaultTrendChartDataRange(value) {
|
||||
setSubOption('statistics', 'defaultTrendChartDataRangeType', value);
|
||||
}
|
||||
|
||||
export function isEnableAnimate() {
|
||||
return getOption('animate');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user