@lifeintelligencegroup/ngx-lig-ari
Version:
Life Intelligence Group Artificial Intelligence
22 lines (21 loc) • 790 B
TypeScript
import { ToastController, Platform } from '@ionic/angular';
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
export declare enum ConnectionStatus {
Online = 0,
Offline = 1
}
export declare class NetworkServiceService {
platform: Platform;
private toastController;
globalToast: any;
isAppOnline: boolean;
private status;
constructor(platform: Platform, toastController: ToastController);
onNetworkChange(): Observable<ConnectionStatus>;
getCurrentNetworkStatus(): ConnectionStatus;
initializeNetwork(): void;
updateNetworkStatus(status: ConnectionStatus): Promise<void>;
static ɵfac: i0.ɵɵFactoryDeclaration<NetworkServiceService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<NetworkServiceService>;
}