UNPKG

@gibraltarsoftware/loupe-angular

Version:
23 lines (22 loc) 1.83 kB
import { LoupeAgent } from '@gibraltarsoftware/loupe-typescript/dist/loupe.agent'; import { Header } from '@gibraltarsoftware/loupe-typescript/dist/Header'; import { MethodSourceInfo } from '@gibraltarsoftware/loupe-typescript/dist/MethodSourceInfo'; import * as i0 from "@angular/core"; export declare function getWindow(): Window & typeof globalThis; export declare function getloupelibService(): LoupeService; export declare class LoupeService { loupe: LoupeAgent; private readonly window; constructor(window?: any); setLogServer(origin: string): void; addHeader(header: Header): void; flushToServer(): void; information(category: string, caption: string, description: string, parameters?: any[] | null, exception?: any | null, details?: any | null, methodSourceInfo?: MethodSourceInfo | null): void; verbose(category: string, caption: string, description: string, parameters?: any[] | null, exception?: any | null, details?: any | null, methodSourceInfo?: MethodSourceInfo | null): void; warning(category: string, caption: string, description: string, parameters?: any[] | null, exception?: any | null, details?: any | null, methodSourceInfo?: MethodSourceInfo | null): void; error(category: string, caption: string, description: string, parameters?: any[] | null, exception?: any | null, details?: any | null, methodSourceInfo?: MethodSourceInfo | null): void; critical(category: string, caption: string, description: string, parameters?: any[] | null, exception?: any | null, details?: any | null, methodSourceInfo?: MethodSourceInfo | null): void; recordException(exception: any, details?: any, category?: string): void; static ɵfac: i0.ɵɵFactoryDeclaration<LoupeService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<LoupeService>; }