add chart type and chart data type settings for trend analysis
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
import statisticsConstants from '@/consts/statistics.js';
|
||||
|
||||
export function isChartDataTypeAvailableForAnalysisType(chartDataType, analysisType) {
|
||||
for (const dataTypeField in statisticsConstants.allChartDataTypes) {
|
||||
if (!Object.prototype.hasOwnProperty.call(statisticsConstants.allChartDataTypes, dataTypeField)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
const dataTypeItem = statisticsConstants.allChartDataTypes[dataTypeField];
|
||||
|
||||
if (dataTypeItem.type !== chartDataType) {
|
||||
continue;
|
||||
}
|
||||
|
||||
return !!dataTypeItem.availableAnalysisTypes[analysisType];
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
Reference in New Issue
Block a user