UNPKG

@igo2/core

Version:
28 lines (24 loc) 790 B
import * as i0 from '@angular/core'; import { OnDestroy } from '@angular/core'; import { Observable } from 'rxjs'; interface ConnectionState { connection: boolean; } declare class NetworkService implements OnDestroy { private messageService; private injector; private stateChangeEventEmitter; private onlineSubscription; private offlineSubscription; private previousMessageId; private state; constructor(); private checkNetworkState; private emitEvent; ngOnDestroy(): void; currentState(reportState?: boolean): Observable<ConnectionState>; static ɵfac: i0.ɵɵFactoryDeclaration<NetworkService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<NetworkService>; } export { NetworkService }; export type { ConnectionState };