UNPKG

iv-3d-lib

Version:

A reusable ThreeJS library providing features for Ivee 3D Editor.

33 lines (26 loc) 737 B
export class ErrorService { public useAlertForErrors: boolean = false; constructor() { } public log(...args: any[]) { if (!console || !console.log) return; console.log(args); this.display(args); } public info(...args: any[]) { if (!console || !console.info) return; console.info(args); this.display(args); } public error(...args: any[]) { if (!console || !console.error) return; console.error(args); this.display(args); } private display(...args: any[]) { if (this.useAlertForErrors) { let s: string = JSON.stringify(args); alert(s); } } }