kreta/KretaWeb/Scripts/KendoHelper/KretaChartHelper.js
2024-03-13 00:33:46 +01:00

33 lines
775 B
JavaScript

var KretaChartHelper = (function () {
var kretaChartHelper = function () {};
kretaChartHelper.getKendoChartData = function (chartId) {
var chart = $('#' + chartId);
var chartData = chart.data('kendoChart');
return chartData;
};
kretaChartHelper.setDatasource = function (chartId, categories, seriesData) {
$('#' + chartId).kendoChart({
categoryAxis: {
categories: categories
},
series: [
{
data: seriesData
}
]
});
kretaChartHelper.refreshChart(chartId);
};
kretaChartHelper.refreshChart = function (chartId) {
var chartData = kretaChartHelper.getKendoChartData(chartId);
chartData.dataSource.read();
chartData.refresh();
};
return kretaChartHelper;
})();