UNPKG

@fababracx/ngx-console-logger

Version:

Logging library for Angular

61 lines (60 loc) 3.8 kB
import { INgxConsoleLoggerConfig } from '../interfaces/i-ngx-console-logger-config'; export declare class NgxConsoleLogger { static prefixMinPad: number; static config: INgxConsoleLoggerConfig; static debug: typeof NgxConsoleLogger.fnConsoleLoggerNull; static info: typeof NgxConsoleLogger.fnConsoleLoggerNull; static warn: typeof NgxConsoleLogger.fnConsoleLoggerNull; static error: typeof NgxConsoleLogger.fnConsoleLoggerNull; static ngOnChanges: typeof NgxConsoleLogger.fnConsoleLoggerNull; static ngOnInit: typeof NgxConsoleLogger.fnConsoleLoggerNull; static ngDoCheck: typeof NgxConsoleLogger.fnConsoleLoggerNull; static ngOnDestroy: typeof NgxConsoleLogger.fnConsoleLoggerNull; static create: typeof NgxConsoleLogger.fnConsoleLoggerNull; static createComponent: typeof NgxConsoleLogger.fnConsoleLoggerNull; static createDirective: typeof NgxConsoleLogger.fnConsoleLoggerNull; static createService: typeof NgxConsoleLogger.fnConsoleLoggerNull; static createPipe: typeof NgxConsoleLogger.fnConsoleLoggerNull; static createGuard: typeof NgxConsoleLogger.fnConsoleLoggerNull; static createResolver: typeof NgxConsoleLogger.fnConsoleLoggerNull; static perf: typeof NgxConsoleLogger.fnConsoleLoggerNull; static perfComponent: typeof NgxConsoleLogger.fnConsoleLoggerNull; static perfCD: typeof NgxConsoleLogger.fnConsoleLoggerNull; static perfDom: typeof NgxConsoleLogger.fnConsoleLoggerNull; static network: typeof NgxConsoleLogger.fnConsoleLoggerNull; static networkRequest: typeof NgxConsoleLogger.fnConsoleLoggerNull; static networkResponse: typeof NgxConsoleLogger.fnConsoleLoggerNull; static networkError: typeof NgxConsoleLogger.fnConsoleLoggerNull; static networkCreate: typeof NgxConsoleLogger.fnConsoleLoggerNull; static resolve: typeof NgxConsoleLogger.fnConsoleLoggerNull; static guard: typeof NgxConsoleLogger.fnConsoleLoggerNull; static validator: typeof NgxConsoleLogger.fnConsoleLoggerNull; static pipe: typeof NgxConsoleLogger.fnConsoleLoggerNull; static callback: typeof NgxConsoleLogger.fnConsoleLoggerNull; static state: typeof NgxConsoleLogger.fnConsoleLoggerNull; static action: typeof NgxConsoleLogger.fnConsoleLoggerNull; static select: typeof NgxConsoleLogger.fnConsoleLoggerNull; static errorState: typeof NgxConsoleLogger.fnConsoleLoggerNull; static effect: typeof NgxConsoleLogger.fnConsoleLoggerNull; static tu: typeof NgxConsoleLogger.fnConsoleLoggerNull; static ti: typeof NgxConsoleLogger.fnConsoleLoggerNull; static te2e: typeof NgxConsoleLogger.fnConsoleLoggerNull; static pink: typeof NgxConsoleLogger.fnConsoleLoggerNull; static red: typeof NgxConsoleLogger.fnConsoleLoggerNull; static orange: typeof NgxConsoleLogger.fnConsoleLoggerNull; static green: typeof NgxConsoleLogger.fnConsoleLoggerNull; static blue: typeof NgxConsoleLogger.fnConsoleLoggerNull; static violet: typeof NgxConsoleLogger.fnConsoleLoggerNull; static fnConsoleLoggerNull(_message?: any, ..._optionalParams: any[]): void; static init(ngxConsoleLoggerConfig?: INgxConsoleLoggerConfig, activatePerfsLogs?: boolean, defaultPrefixMinPad?: number): void; static initLog(key: keyof INgxConsoleLoggerConfig, configData: string | string[]): void; private static activateLog; static activateLogs(...keys: (keyof INgxConsoleLoggerConfig)[]): void; static activatePerfLogs(): void; private static deactivateLog; static deactivateLogs(...keys: (keyof INgxConsoleLoggerConfig)[]): void; static deactivatePerfLogs(): void; private static getConsoleData; private static initConsole; private static prepareLogPrefix; }