@coralogix/browser
Version:
Official Coralogix SDK for browsers
14 lines (13 loc) • 498 B
TypeScript
import { SnapshotContext } from './snapshot.model';
export declare class SnapshotManager {
private _currentSnapshot;
private _fragmentsState;
private _isSnapshotSentDueToRecording;
constructor();
get fragmentsState(): Set<string>;
get currentSnapshot(): SnapshotContext;
get isSnapshotSentDueToRecording(): boolean;
set isSnapshotSentDueToRecording(value: boolean);
updateSnapshot: (overrides: Partial<SnapshotContext>) => void;
resetSnapshot: () => void;
}