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 }]; } }