@cauca-911/core
Version:
Run `npm install @cauca-911/core` to add this library to your project
26 lines (25 loc) • 981 B
TypeScript
import { HttpBackend } from '@angular/common/http';
import { CaucaCoreService } from '../../cauca-core.service';
import * as i0 from "@angular/core";
export declare class LogService {
private coreService;
private config;
private httpClient;
private errors;
private activeSending;
private timer;
constructor(coreService: CaucaCoreService, handler: HttpBackend);
get errorCount(): number;
get waitToSendAgain(): boolean;
information(message: string, data?: any): void;
warning(message: string, data?: any): void;
error(message: string, data?: any): void;
disconnection(message: string, data?: any): void;
publishInformation(error: any, data?: any): void;
publishWarning(error: any, data?: any): void;
publishError(error: any, data?: any): void;
private sendErrors;
private stopTimer;
static ɵfac: i0.ɵɵFactoryDeclaration<LogService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<LogService>;
}