export class ChartUtils { public static getShortDateString(date): string { const isoDate = date.slice(0, 10); const dayDate = parseInt(isoDate.slice(8, 10)); return (dayDate < 10 ? "0" + dayDate : dayDate) + '.' + isoDate.slice(5, 7) + '.' + isoDate.slice(2, 4); } public static getSeriesEntry(name, value) { return { "name": name, "value": value }; } public static getMultiDataArray(...args: string[]) : any[] { const obj = []; for (let i = 0, arg; arg = args[i]; i++) { obj.push({ "name": arg, "series": [] }) } return obj; } public static getSingleDataArray(name1, value1, name2, value2): any[] { return [{ "name": name1, "value": value1 }, { "name": name2, "value": value2 }]; } }