UNPKG

451 BTypeScriptView Raw
1export interface NavigatorWithConnection extends Navigator {
2 connection: {
3 downlink: number;
4 effectiveType: string;
5 onchange: null | Function;
6 rtt: number;
7 saveData: boolean;
8 };
9}
10export declare class Connection {
11 private isUsingMockConnection;
12 private originalConnection?;
13 mock(timing?: Partial<NavigatorWithConnection['connection']>): void;
14 restore(): void;
15 isMocked(): boolean;
16}