@backtrace/sdk-core
Version:
Backtrace-JavaScript SDK core library
17 lines (16 loc) • 402 B
TypeScript
export interface BacktraceSessionProvider {
/**
* Determines if the session just started
*/
readonly newSession: boolean;
/**
* Current session id
*/
readonly sessionId: string;
/**
* Returns last submission timestamp. If 0 it means metrics weren't send
*/
get lastActive(): number;
afterMetricsSubmission(): void;
shouldSend(): boolean;
}