dev-classes
Version:
<h3 align="center">SocketApi</h3> ### !!! Пакет пепеехал в lib-socket-api !!!
23 lines (22 loc) • 569 B
TypeScript
export interface NetworkInfoConnection {
downlink?: number;
effectiveType?: string;
rtt?: number;
saveData?: boolean;
type?: string;
}
export interface NetworkStatusInfoTracker {
isNetwork: boolean;
typeNetwork: string;
}
export interface NetworkStatusConfig {
interval?: number;
}
export interface NetworkConstructorConfig {
timeout?: number;
}
export type OnStatusChange = (info: NetworkStatusInfoTracker) => void;
export interface NetworkItemListTracker {
keyNameSystem: string;
getInfo: () => NetworkStatusInfoTracker;
}