ng-error-tracker
Version:
Angular library for securely capturing and sending logs.
18 lines (17 loc) • 630 B
TypeScript
import { Router, ActivatedRoute } from '@angular/router';
import * as i0 from "@angular/core";
export declare class UserActionTrackerService {
private router;
private activatedRoute;
private actions;
private readonly maxActions;
private currentRoute;
constructor(router: Router, activatedRoute: ActivatedRoute);
private trackRouteChanges;
private trackUserEvents;
private trackEvent;
private logAction;
getUserActions(): string[];
static ɵfac: i0.ɵɵFactoryDeclaration<UserActionTrackerService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<UserActionTrackerService>;
}