UNPKG

index-ticketing

Version:

Automatic error tracking and ticketing system integration

35 lines 895 B
import { Breadcrumb } from '../types'; export declare class BreadcrumbBuffer { private breadcrumbs; private maxBreadcrumbs; constructor(maxBreadcrumbs?: number); /** * Add a breadcrumb to the buffer */ add(breadcrumb: Omit<Breadcrumb, 'timestamp'>): void; /** * Get all breadcrumbs */ getAll(): Breadcrumb[]; /** * Clear all breadcrumbs */ clear(): void; /** * Add a navigation breadcrumb */ addNavigation(from: string, to: string): void; /** * Add a UI interaction breadcrumb */ addUI(action: string, target: string): void; /** * Add an HTTP request breadcrumb */ addHttp(method: string, url: string, status?: number): void; /** * Add a console log breadcrumb */ addConsole(level: string, message: string): void; } //# sourceMappingURL=breadcrumbs.d.ts.map