UNPKG

performance-event-timing-polyfill

Version:
31 lines (30 loc) 760 B
export type EventEndResult = { evName: string; timeStamp: number; }; export type InteractionMeasure = { startTime: number; endTime: number; duration: number; target: EventTarget | null; inputDelay: number; processingDuration: number; presentationDelay: number; eventType: string; eventTime: number; interactionId: number; paintEnd: number; }; export type PerformanceEventTimingInitPolyfill = { startTime: number; duration: number; entryType: string; name: string; interactionId: number; processingEnd: number; processingStart: number; target: Node | null; }; export interface PerformanceObserverInitPolyfill extends PerformanceObserverInit { durationThreshold?: number; }