monitor-dashboard/src/app/utils/Tools.ts

26 lines
511 B
TypeScript

export class IndicatorUtils {
chartTypes: Map<string, string> = new Map([
['pie', 'pie_chart'],
['table', 'table_chart'],
['line', 'show_chart'],
['column', 'bar_chart'],
['bar', 'bar_chart'],
['image', 'perm_media']
]);
isPublicIcon: Map<boolean, string> = new Map([
[true, 'public'],
[false, 'lock']
]);
isActiveIcon: string = 'brightness_1';
}
export class Tools {
public static copy(element: any): any {
return JSON.parse(JSON.stringify(element));
}
}