ehandler
Version:
Exception handler for Angular Applications
30 lines (29 loc) • 793 B
TypeScript
import { ErrorHandler, Injector } from '@angular/core';
import { Config } from './const/config';
import { HookService } from './hook.service';
export declare class EHandlerService implements ErrorHandler {
private injector;
private config;
private hook;
constructor(injector: Injector, config: Config, hook: HookService);
/**
* Global Error Handler
*/
handleError(error: any): void;
/**
* Logout of system
*/
logout(message?: string): void;
/**
* Show Error Message
*/
errorMSG(message: any, code?: any): void;
/**
* Log Error Message
*/
statusMessage(error: any, date?: Date): void;
/**
* Log Common Error
*/
commonMessage(error: any, date?: Date): void;
}