UNPKG

spy-client

Version:

spy client

20 lines (19 loc) 595 B
import { Module, TTICB, TTIOption } from '../lib/interface'; export default class TTI implements Module { private lastLongTask; private observer; private ttiTimer; private stopLongTaskTimeoutId; private cb; private interval; private filterRequest; constructor(); check(): any; listenTTI(cb: TTICB, option?: TTIOption): void; load(): void; ttiCheck(): void; observerCallback(list: PerformanceObserverEntryList): void; stopObserveLongTask(): void; getNetworkSilenceAt(): number | false; private observeLongtask; }