@yaagoub/decorators
Version:
Angular decorators
21 lines (20 loc) • 816 B
TypeScript
import { SettingsService } from './ygb-settings.service';
import * as i0 from "@angular/core";
export declare class SendLogService {
private settings;
constructor(settings: SettingsService);
/**
* Sends a log entry to the backend.
*
* @param level - The level of the log (e.g., 'info', 'error').
* @param message - The log message.
* @param context - Additional context for the log entry.
*
* @example
* const logService = new SendLogService(settingsService);
* logService.sendLogToBackend('info', 'This is a log message', { userId: 123 });
*/
sendLogToBackend(level: string, message: string, context?: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SendLogService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<SendLogService>;
}